高德前端开发工程师一面面经

高德前端开发工程师暑期实习一面面试

面试过程

  1. 为什么选择前端作为未来的发展方向?
  2. 如何深入学习前端知识?
  3. 项目中小程序端和Web端分别用什么技术实现的?
  4. 小程序端是否考虑过使用Vue框架?
  5. Web端为什么选择Vue?
  6. 在项目中遇到的最有难度的问题是什么?
  7. 学校毕业设计的课题方向是什么?
  8. 闭包是什么?
  9. 什么是柯里化函数?
  10. 原型对象、构造函数和实例之间的关系是什么?
  11. 原型链是如何工作的?
  12. 在JavaScript操作事件时,回调函数是如何执行的?
  13. 事件冒泡的过程是怎样的?
  14. 事件冒泡之前经过了哪些阶段?
  15. event.stopPropagation()和event.preventDefault()的区别是什么?
  16. HTTPS是如何进行握手加密的?
手撕算法题
  1. 实现一个pipe方法,可以实现异步函数串行执行。
  2. 螺旋矩阵的两种实现方法。
  3. 思考题:如何规划一条从北京到广州的最短道路,考虑全国的道路数据(道路起终点城市,道路里程)和城市数据(经纬度坐标,城市级别)。
闲聊环节
  1. 还投递了哪些公司?
  2. 对岗位和工作地点的考虑是什么?
  3. 公司对实习生的培养计划是怎样的?

#软件开发笔面经##牛客创作赏金赛#
全部评论
请问当时面试时长多久呀
点赞 回复 分享
发布于 08-11 10:11 福建

相关推荐

09-01 19:13
已编辑
门头沟学院 前端工程师
8.23 腾讯音乐笔试    前端开发和后端开发的卷子一样的,都是四题算法题。    题1:优美链表,dp可以实现100%通过。    题2:完全二叉树,还是dfs + 栈来实现的。    题3:求最小权值,emm,贪心没搞出来。    题4:题目都没看,一小时花在题3了。。8.24 京东前端笔试    选择题  18 + 2    编程题: 好像跟后端有两题是一样的。    题1:打卡题,忘记是啥了。    题2:求1 ~N中有多少个数是100的正整数倍。这里一开始就处理了N<=100和N > 100的情况,过了90%,其实还有负数的情况,处理输入的第一个字符是否等于'-'即可,就可以过100%。在js中,对于N非常大的情况,直接处理字符串即可,不要用parseInt()。    题3:求最长区间的左右下标,使得区间内任意三根木棍都能组成三角形。这里感觉样例一出的不好,有点争议。就按照样例2来做了。这里注意左下标是从1开始的。然后用滑动窗口的思想,维护最大次大最小次小四个元素,并不断更新窗口范围,过了80%,剩下的超时了。    总结:相对腾讯音乐的笔试,仁慈许多。8.25 拼多多前端笔试 三题选择,三题问答(场景题 + 数据结构)1. 1 ~ n(n可能是10000000这样),然后求累加和。要求:分批处理,单次不得超过15ms,15ms内尽可能计算,算不完的到下一个宏任务中去,避免阻塞。2. 判断有效括号,估计担心其它两题做不出来,安慰一下。3. 事件驱动的消息队列,结合API请求的缓存机制。题目太长了,慢慢写。
查看9道真题和解析 投递腾讯音乐娱乐集团等公司10个岗位
点赞 评论 收藏
分享
3 9 评论
分享
牛客网
牛客企业服务