作业帮一面

都是照着简历做的项目来问的。
1. 介绍一下这个项目?你在这个项目中做了什么?作为负责人,你负责了什么东西?项目有几个人,各负责什么东西?
2. CI框架是一个什么框架?MVC框架,介绍了MVC。
3. 为什么项目中同时用到了MongoDB和mysql数据库,是因为有一部分数据是非结构化数据。
4. Vue的登录拦截。
5. 为什么用sessionstorage保存登录状态?说一下cookie?比较一下cookie与localstorage?cookie为什么是不安全的?如何泄露?
6. 说一下为什么使用token?过程?
7. 为什么要用WebSocket?功能需求是什么?(需要服务器推送数据)与http的区别。介绍一下keep-alive?为什么不用长连接?还有什么方式可以实现?(轮询)
8. react的生命周期?shouldComponentUpdate?是做什么的?
9. Vue与React你使用起来觉得有什么不一样?两者的区别。
10. 如何实现Vue双向绑定?具体实现。(这个回答出来了就直接说挺好的)
11. 手写代码:数组去重的两种方式?
12. 为什么要选择北京的公司?
13. 有什么问我的?我问的是表现怎么样?(他说挺好的)给一些具体前端学习建议?(重视写代码的能力,重视经验)

#作业帮##面经##前端工程师##校招#
全部评论
先问下楼主是面了几面,每一面之间隔多长时间呀
点赞 回复 分享
发布于 2019-08-12 20:06
视频还是现场啊
点赞 回复 分享
发布于 2019-08-02 17:46
你好,请问拿到offer了吗?
点赞 回复 分享
发布于 2019-07-29 18:29

相关推荐

HR_丸山彩同学:你的项目描述里,系统设计讲了很多:MemCube是什么、三级存储架构怎么设计、四种遗忘策略分别是什么。这些面试的时候讲没问题,但简历上不需要这么细。 简历要突出的是影响力,不是实现细节。面试官看简历的时候想知道的是「这个项目有多大价值」,不是「这个项目具体怎么实现的」。实现细节是面试时候聊的 怎么改:技术细节可以精简为一句「采用三级存储架构+四种遗忘策略」,把省出来的篇幅用来写影响力。比如:项目有没有开源?有没有写成技术博客?有没有被别人使用过? 校园经历没有任何信息量,任何人都可以写这句话,写了等于没写。更关键的是,你投的是技术岗,校园活动经历本来就不是加分项。如果非要写,必须写出具体的数字和成果。如果你没有这些数字,那就老老实实删掉 「端到端耗时缩减30-40%」要给出确切数字和绝对值。从1000ms降到600ms是降了40%,从100ms降到60ms也是降了40%,但这两个含义完全不一样。其他也是,涉及到数据,准备好证据,口径统一,面试会问 「熟练」「熟悉」「了解」混在一起用,读起来很乱。而且「了解前端需求」最好改成「具备前后端协作经验」
点赞 评论 收藏
分享
评论
点赞
38
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务