7月份北京前端面试总结

627 阅读3分钟

一:****特:(上市零售公司)

一面:
 首先是自我介绍,然后一面是很面善的小伙,跟我先说了一下***特的情况,目前公司就招一个写react的前  端,如果能写react-native最好,因为最近刚刚通过tarui构建了桌面端的应用,未来有构建移动端应用的想法,所以岗位要精通react。***特的工作环境还不错,在望京浦东A坐。
1:usememo是怎么用的,结合你使用的场景说
2:useRef和useContext结合使用场景说
3:如果要你封装一个下拉选择器,你会怎么封装,具体说到api的设计
4:什么是受控组件和非受控组件?
5:ts的内置类型record了解吗?都用过哪些内置的类型?
6:ts的泛型结合你使用的场景来说?
7:tarui有了解吗?入职之后得学tarui和nuxt
ps:匆匆忙忙聊了四十分钟左右,一面就结束了,感觉我答的还不错。。。二面另行通知

二:***康(D轮-竞品叮当快药)

一面:(轻轻松松)
自我介绍之后,面试官先是问了学历,然后对之前的履历比较感兴趣,稍微聊了一会面试之外的话题,刚进公司,感觉压抑,环境不好。
1:ES6新增了什么?
2:聊聊promise
3:async await和promise的异同点
4:js的任务队列
5:react、vue相比于原生js、jq最大的改变是什么?
6:react、vue的区别是什么?
7:从输入框回车到渲染页面的流程是什么?
8:DNS解析的具体流程?
9:react的性能优化
10:webpack配置过什么?
11:你怎么看react-native和flutter,或者使用过后的感受是什么?
12:项目的开发上线流程是什么?
13:服务器是怎么安排的?有没有用节约计划?
二面:(被按在地上摩擦)
1:nginx的配置问题,如果不想要前面的后缀不出现在请求URL里,怎么配置?
2:pm2日志是怎么管理的?
3:node项目的进程是怎么管理的?(头一次听说node进程要启动多个,防止一个挂掉了整体崩盘)
4:nginx人员怎么新增的?权限如何分配?
5:webpack日常都自己手动配置过什么?
6:如果不想要一个文件打包该怎么配置?
7:有一个字符串由数字和字母组成,长度为1-10w,怎么把数字和字母分开?尽情发挥
ps:没有问我的项目,人家一看我的项目就明白了,一看介绍都是小而垃圾的项目。。。又是等通知,十有八九是挂了

二:**集团(知识产权公司)

一面:

一个技术垃圾的技术经理,react都在学习阶段来面试,全程只问了一个问题,react的生命周期是什么?然后就问不出什么了。。。然后我开始反客为主,问他们的项目上线流程是什么?支支吾吾的答不到点上。索性就不难为他了,又是一个等通知。。。。

后边还有几个面试,最近都会陆续更新到本文里,加油加油加油!