⭐️ 面试第二家公司

2022-07-01

下午又如约而至的去了第二家公司面试,结果出门之后顿时大雨蓬勃,下半身都废了,公交车也赶不上了,只好打了 40 块的网约车。直线距离虽然近了,但是通勤时间依旧不短,市区通高新区的两条要挟路线之一,平时也是会经常堵车的。

在技术面试的过程中,面试官提到的问题难度和昨天那家着实有了提升,你也可以说是问了八股文,但实际问了一些相对贴切实际情况的,不算过于刁钻的问题。现在回过来看,貌似有不少问题还是被我带节奏过去的,在我大脑里反复轮转的闭包没有问,倒是问了我一些别的。整体还算流畅,不算特别紧张,基本上就像是聊天一样,就是表达能力感觉还是比较有限。

受篇幅影响,面试具体提到的问题,我整理放到了博文《记一次技术面试(2022-2)》里面,欢迎围观。

其中有两个问题我自认为答的不是很好,第一个是 await 出现异常怎么处理,可能我平时写这种模式的代码太少,更习惯于 Promise then 这种方式,就答的不太符合要求。

第二个是如何优化页面访问速度,我首先和他提到的是图片资源的问题,首先是图片格式、分辨率和压缩(之前写文章也有提到过)然后代码层面上就是代码切片(动态引入模块,而不是一次性请求所有页面)

他接着这个话题问了我 HTTP 的常见头,然后是前面提到图片等静态资源的缓存头有哪些,我细想了下我所熟悉的是 ExpiresCache-Control,但是它们之间的具体区别没有答出来,面试官他给了他自己的答案,一个是强制缓存,一个是协商缓存。

面试官反复看了几次简历,对我的技术考察基本结束了。我这边也就借此了解下公司的主要业务和技术实现。

最后是 HR 面,对面问了我不少上家情况的问题,大多数我都按实际情况回答了,最让对方所惊讶的是我上家远程办公的形式,一开始是有场地的,后面估计是为了减少开支才改成了远程的。

她还问了我在上家是什么原因辞职的,这个肯定也是以技术瓶颈为主嘛,感觉做来做去得不到太多新的提升,再一个就是工资福利等的不断压缩,搞技术总不能开倒车的嘛。

这次面试总共聊了将近一个小时,比昨天那家还长,也不知道这家公司对我的意向程度如何,起初他们也主要是觉得我用 React 技术栈会和公司的比较吻合。但我具体了解到他们所做的事情之后感觉这也或许是个比较有挑战的新工作,至少这样的实际业务场景,还没有特别多的实际成品,不像我在上家所做的电商是比较成熟的。

Life 中雨 一般
概览页 时间轴
奇趣音乐盒 技术源于 Kico Player
Emmm,这里是歌词君