端点科技前端开发实习面试
一面:
- == 和 ===
- 你什么情况下会用===
- 闭包的应用场景
- 怎么用css画一个三角形
- Let和var的区别
- webpack的作用是什么
- Vue和react的区别
- React为什么比vue效率高
- 什么时候需要用vuex
- 为什么说vue是轻量级的框架
- vue中直接写this. xxx是怎么更新UI界面的?(数据绑定原理)
- js怎么实现继承
- 为什么会出现TypeScript
- Promise用法,promise.all
- 后端知识了解哪些?
- 你使用node搭建过简单的服务器吗?
- session是如何确定用户身份的?购物车商品能否存在cookie中,为什么?
- 为什么promise通常和Async、await和起来用
- Async、await运行的时候会解析成什么样来运行
- 为什么node的api通常会设计成自己传入回调函数的形式
- 现场做了几题有关闭包和宏任务、微任务的输出相关的题目
逻辑题
一把可以装6发子弹的左轮,现装有两个子弹,现在开了一枪没有打响,现在一种情况是重新旋转一圈后重新***,另一种是不旋转直接***,哪种情况下枪响的概率大,为什么?
二面:
- 项目相关的东西
- 比赛团队人员配置
- 一般你是怎么和后端商量交互的
- 如果让你选出团队中最有贡献和最没有贡献的人,你会选谁,为什么?
- 为什么要学前端
- 目前还在学习什么技术,最近有没有在写一些小东西之类的
- Set和list的区别
- HashMap中hash一般指什么
- Post和put的区别
- Object或者map中key-value在底层是怎么存储的
- Vue和 jQuery更新数据UI的效率谁更高
- 既然jQuery的效率高,为什么还说vue是高效的
- 你平常是怎么管理代码的,用过git吗
- 你还有什么想问的?
hr面
- 你理解的前端是什么
- 前端只是简单的数据展示吗
- 如果用户体验后台的逻辑有错误,但是跟前端没有关系,你会怎么跟后端反馈
- 之前有面试过吗,情况怎么样
- 打算定居杭州吗?
- 你未来几年的职业规划是怎样的?
- 有什么想问的吗?
总结:本来以为是校招正式岗,去到的时候却是实习岗,不过听hr说转正比较容易。三轮面试是同一天,在下午2个半小时内全部面完,旁边的全是杭电的研究生大佬,只有自己一个双非本科瑟瑟发抖。一面是一个年龄看起来只比我大几岁的师兄,人很好,二面是一个项目leader,比较注重项目与团队合作。
自己还有很多不足,任重而道远啊!
#端点网络科技##实习##前端工程师##面经#