深圳同行者前端开发面试
5.23boss发起沟通后问我要简历
5.25问我什么时候能到岗
5.28给我发线上笔试
线上笔试5道题,1道力扣子序列算法题,4道逻辑题,印象最深刻的是约瑟夫环问题
5.30告诉我笔试通过约面试
5.31号开始面试
面试流程,上来先来一段吟唱,吟唱完成后开始八股提问
- let、var、const的区别------没回答全 答案链接:https://github.com/zcxiaobao/everyday-insist/blob/master/21interview/ES6/letconstvar.md
- js的数据类型有哪些--------基本回答完 答案链接:https://blog.csdn.net/qq_34402069/article/details/131164717
- typeof(null)返回什么------Object(js遗留已久的bug)
- forin、forof的区别--------没回答出来 答案链接:https://juejin.cn/post/6916058482231754765
- 值传递和引用传递是什么----大概说了一点(按我之前学Java了解的讲了) 答案链接:https://blog.csdn.net/longgetaotao_06/article/details/125941193
- map和set的区别----------讲错了,直接寄这题 答案链接:https://blog.csdn.net/weixin_59525879/article/details/135310897
- 迭代器是什么------------讲for的时候提了一嘴,结果就问了,没答出来 答案链接:https://blog.csdn.net/ACCPluzhiqi/article/details/131426538
- 原型链__proto__指向谁 -----回答的指向创建这个对象的原型(prototype) 答案链接:https://juejin.cn/post/7018355953955241997
- 什么是跨域、怎么解决 ------只回答了一个点,前端用NGINX,后端设置头为*
- Access-Control-origin设置成*会出现什么问题-----回答可能容易遭受攻击(百度后发现说没什么影响)
- 会影响携带cookie吗----回答不会,实际上设置成*后不能携带cookie,除非将另一个参数(忘了是什么)设为false
- vue2和vue3的区别-----讲了组合式api,diff,proxy
- 如何实现响应式-------回答了劫持dom,结果错了,面试官给我科普
- 你用uniapp开发主要面向哪个平台---回答主要开发小程序
- websocket是什么------粗略回答了他是个长链接
- 双方都不想发送消息的时候如何处理-----回答了等待连接自动断开,或者设置参数端口(回答错了寄)
- 如何保持长链接--------大脑空白了没有想起来,后来在面试官的提示下想起来是通过心跳包
- js和ts的区别----------讲到了ts是js的超集,有类型推断,语法更严格,没答全
- 泛型是什么-----------按我的使用理解去讲了一些,面试官没说什么
八股就问了这些,后面是反问环节
反问
1、我的面试情况大概是怎么样
答:第一印象项目经历丰富,所以不问你项目,问一下js基础,你的基础不够深入,建议再深入学习一下js基础
总结
每天都在海投,以为一如既往没有面试,但这个公司居然给发了面试,我在海投的这段时间中还在不断的干外包,3个项目一起进行,忙到昏天黑地根本没时间背八股,只能每天晚上抽时间看看,问到的题目中只有变量的区别,数据类型,typeof,原型链是背过一点八股的,但还是没回答全。害,估计没了,继续加油吧
ps:想问问各位大哥,我现在有一个深圳龙岗的offer,包住,3-4k一个月,前端开发,公司给我一台电动通勤,公司是创业公司,上班时间不严格,基本上只要把需求做完就没什么事了,我认识公司的老板,也是老板让我想去的话直接入职。我想知道这个工资在龙岗能存下来钱吗?因为比较缺钱,或者说建议再看看有没有更好的offer
#你已经投递多少份简历了##你的简历改到第几版了##我的实习求职记录##前端八股##前端开发实习生#
前端开发实习面试 文章被收录于专栏
发布一些面试前端开发岗位的经历