作者:米斯希尔
分享经常见人和偶尔被人见的经历。
首先,项目经验一定要务实,因为基本上他会被问到。你在项目中的地位,在项目中遇到过哪些问题,是如何解决的?这个项目有哪些亮点?有什么遗憾?完成这个项目后,你和以前相比有哪些改进?有很多地方可能会受到挑战。如果你故意抬高自己,谎报自己的表现,你就会知道结果。
另外,作为开发人员,除了语言部分,还有一些统一的知识和技能,比如:开发工具、项目文件管理、版本管理、Bug调试、编译发布、开源代码的使用等等。我经常从这方面来判断对方的学术能力和勤奋态度。因此,在项目体验中,还可以写开发过程,比如如何部署代码。前端和后端如何配合?如何定位bug?如何沟通解决设计问题?等等。
最后,我们讨论前端的三个基本部分:CSS、HTML和JS。
首先,CSS不再是简单的CSS。新的样式和新的选择器使许多组件有改进的空间。那么你有没有用它来改善功能,保证项目中的兼容性呢?而且CSS现在有很多预处理工具,比如Sass,Less,Stylus,你有没有用这些来提高开发?
HTML也加了很多标签,是用的吗?使用了哪些场景?你考虑过兼容性吗?怎么处理?你有没有尝试过在移动设备上开发?它是如何调试的?
说到JS更是没完没了。什么是闭包,如何继承是基础。项目架构中的前端关系是什么?前端需要处理什么逻辑?如果逻辑主要在后端,前端组件化了吗?如果逻辑在前端,使用什么框架来处理组件间操作和数据尝试更新?什么是代码依赖和加载?有没有遇到过性能问题,如何解决?
总之,作为一个面试官,我会考虑这个人属于什么层次,他能不能做我们的产品,他要多久才能和我现有的技术融合,他要多久才能进入我们的开发过程。因此,如果你能回答上述问题,你很可能会没事。
写在最后:
资源:最近有很多正在学习编程,喜欢编程的朋友问我有没有好的web前端和php学习资料。因为这几年我一直在收集有价值的编程资料,包括web前端和php,就是为了帮助那些想编程的人!
下图是
这些材料绝对比那些飞遍全团的好。我很努力地收集了它们,它们至少值3万元。相信看完这些你一定能找到好工作!为了感谢大家的支持,今天就让我在这里说一下。关注微信微信官方账号:‘鸡蛋谈前端’,即可免费获得上图价值3万元的全套视频学习资料!
如果喜欢麻烦点赞啦!欢迎留言!