面试题记录,有些有答案,有些没有,请自行查找答案,本文只记录大致过程和相关技术问题
一面
先写了下基本信息,做了一套题,简单的几个概念和一个输出提,一个编程题
1、自我介绍
简单介绍了一个自己的个人信息,技术经验,项目经验,公司等。
2、技术经验,项目
围绕项目问了一下项目中用到的技术栈,现在使用的技术栈
3、围绕简历问一些技术问题
1、vue-router传参有哪些,区别
2、Ramda是什么
属实是给自己娃的一个坑,其实就知道是一个js库,函数式编程,但是确实没用过,简历上写了,就被问到了,哈哈哈。就简单回答了一句是一个函数式编程的js框架,面试官也没再多问。
3、介绍一下vuex的几个属性
4、数据改变,视图不改变怎么处理
回答$set,追问,是否还有其他
5、说一下vue3的setup,问写在script上和函数有什么区别
vue3没有项目经验,只按照官网学过,所以没答上来
6、听说过VueUse吗
没听说过,面试官说自己也是刚了解这个东西
7、webpack配置过哪些
8、react中userMemo和useCallback api
9、useState是每次都要更新吗
不是,批量更新,react中更新state数据是多次合并成一次去更新的,减少操作dom
10、vue怎么加缓存,追问keep-alive怎么清除缓存
回答keep-alive,问怎么清除,比如一个页面我只想缓存三次,超过三次我就不缓存他了怎么做
11、自己有0到1做过项目吗
12、自动化测试
因为在现在这家公司提出过自动化测试jest,自己也自学了一下,组内做了个简单的分享,但是由于学习成本太大了,组内没考虑,所以也就不了了之了。自己也是懒得去做了,所以这一点上有点欠缺了,其实自己完全有时间去学一学,应用到项目中的
13、项目为什么没有升级vue3
哈哈哈,公司考虑风险,两个大项目并没有考虑升级,但是其他的小项目用了,不过我并没有参与
14、最后闲聊
问我对自己的评价,和缺点,评价我说性格外向算不算,他说看出来了,哈哈。接着反客为主开始让我问了,简单问了一下他们公司项目情况,目前人员情况,上班时间啥的,也没太多聊
二面
1、自我介绍~~~~~~
好像是他们的技术经理还是啥的,先简单问了项目,公司,问我为啥从用友离职,用友公司那么好,用友是好,但是工资给的太低了,又不涨薪,一年涨一次可能涨个500块钱,而且我那会还年轻,跳跳槽总是好的(当然,我并没有这么跟面试官回答)
又问我现在这家公司,说没听过,问是干啥的
接下来问了几个技术问题,他那技术问题好像都是固定的,我填表的时候他正在面试一个小姑娘,也是问的这些问题~~~~~~~~~~
2、技术
1、原型和原型链
2、类型之间怎么转换
3、typeof和instanceof区别
4、call,apply,bind区别
5、说一下this
6、未来规划
3、其他
技术问题问完就开始问别的了,先问我想问他点什么,忘了自己问了啥了,问接不接受降薪,我说不接受,又继续说那如果像这种稳定的企业,国企啊这种接不接受,我说这种可以(是不是给自己挖坑了呢);又问接不接受外包岗位,我原则上是不接受外包的,而且我面的又是他们公司内部岗位,如果早说外包,直接拒了就。还跟我说他们的外包岗位跟内部岗位一样稳定,外包也能转成内部岗位,很多员工都是外包转的,巴拉巴拉一堆吧。
问:结婚了吗,有孩子了吗,已婚未育(这点可能会pass我),而且从这之后明显感觉面试官不太想继续聊了,他说完就说结束了,也没让我再继续问问题!!!!!!女的真难
有问他们面试反馈几个工作日给,面试官回答,三四个工作日,说现在大厂裁员比较多他们的选择也比较多,想多比较比较。好的,您慢慢比较
总结
其实这次面试问的问题都挺简单的,都是一些基础问题,没有深挖原理层面。不过一面二面都问了是否结婚,是否有孩子,为什么问懂得自然都懂了,只能说,职场对于女性来说还是不公平