对前端工程师这个职位是怎么样理解的?它的前景会怎么样?
- 前端是最贴近用户的程序员,比后端、数据库、产品经理、运营、安全都近
- 实现界面交互
- 提升用户体验
- 有了
Node.js
,前端可以实现服务端的一些事情
- 前端是最贴近用户的程序员,前端的能力就是能让产品从
90
分进化到100
分,甚至更好, - 参与项目,快速高质量完成实现效果图,精确到
1px
- 与团队成员,
UI
设计,产品经理的沟通; - 做好的页面结构,页面重构和用户体验;
- 处理
hack
,兼容、写出优美的代码格式; - 针对服务器的优化、拥抱最新前端技术。
平时如何管理你的项目?
- 先期团队必须确定好全局样式(
globe.css
),编码模式(utf-8
) 等; - 编写习惯必须一致(例如都是采用继承式的写法,单样式都写成一行);
- 标注样式编写人,各模块都及时标注(标注关键样式调用的地方);
- 页面进行标注(例如 页面 模块 开始和结束);
CSS
跟HTML
分文件夹并行存放,命名都得统一(例如style.css
);JS
分文件夹存放 命名以该JS功能为准的英文翻译- 图片采用整合的
images.png
png8
格式文件使用 - 尽量整合在一起使用方便将来的管理
- 自我介绍:除了基本个人信息以外,面试官更想听的是你与众不同的地方和你的优势
- 项目介绍
- 如何看待前端开发?
- 平时是如何学习前端开发的?
- 未来三到五年的规划是怎样的?
你觉得前端工程的价值体现在哪
- 为简化用户使用提供技术支持(交互部分)
- 为多个浏览器兼容性提供支持
- 为提高用户浏览速度(浏览器性能)提供支持
- 为跨平台或者其他基于
webkit
或其他渲染引擎的应用提供支持 - 为展示数据提供支持(数据接口)