面试记录 [2024.7-2024.8]

 2024.6.28日 * 视频面试蓝色脉动: 做AI视频编辑软件的公司-挂

面试时长25分钟,问的问题比较常规,已经忘了。防抖方法没做出来,所以挂了。原因:想不起来clearSettimeout这个方法了。


2024.7.3日 * 北京大数据研究院 - 一面:做纵向项目,GIS数据可视化相关-过

面试时长50分钟,问的问题中:js基本数据类型,深拷贝的意义没有回答完整,感觉面试官很关心回答的完整性和严谨性。还有复用性问题,面试官认为一些常用的逻辑应该封装到类里面,后面将会使用class对数据和方法进行封装。HR问的问题都是常规性问题。


2024.7.4日 * 百度在线网络技术【北京】有限公司 - 一面-百度文库:做小程序的,常规的vue2/3开发。-过

面试时长85分钟,问的问题中:webpack loader 常用的有哪些,没有回答好 : (其他的没有啥问题。css animation语法。


2024.7.5日 * 百度在线网络技术【北京】有限公司 - 二面-百度文库:做小程序的,常规的vue2/3开发。-过

面试时长60分钟,问的问题偏向于web一般性问题,注重技术特性的同时,也注重原理

* CDN。link

* 加载一个网址的全部过程。link

* Https中的 s 层功能,原理。TLS加密和解密,使用私钥和公钥,link

* TCP和UDP的特性和原理。link

* Hash化之后key重复怎么办。link, rehash, chaining, better hash function

* 设计JS中的数组。使用顺序存储的数据,然后每个数据可以是值类型,也可以是引用类型。

其他事项:视频面试一定要测试麦克风,扬声器。演示项目一定要一比一还原环境,不然闹bug就不太好。


7/10/2024 中午十一点半

面试:北京大数据研究所-二面-等通知

问题:加载一个网址的全部过程。Vue的生命周期。


7/10/2024 下午三点

面试:

        字节跳动-抖音小程序团队-一面-面试时长在60分钟,前面二十分钟我在讲项目,不应该花这么久的时间。导致后面的没时间了写算法了,8+10?这个速度写两道算法吗?我一般调都要调5分钟:(-挂

问题:

        使用CSS控制显隐,几个属性值设定的性能优势。

        防抖、节流。以及他们的应用场景。

算法:

        判断非法括号,注意括号不完整的情况。

        任务调度器的实现:我没写出来,已经忘了then怎么写了,另外也不太会使用这个编辑器,这个编辑器不会运行readLine里面的内容,如果没有输入内容的话。




7/11/2024 上午11:00 - 12:00

面试:

        集度汽车-AI平台方向 - 一面-过

问题:

        实现一个栈,不能用array,map,set。but有两个小问题,首先是idx,然后是清空的问题。

MVP点位变换。

requestAnimationFrame 是宏任务还是微任务。

不同意见要敢于与面试官争执!


7/10/2024 晚上七点

面试:

        百度文库-三面,面试官很帅气,但不爱说话-等通知

问题:

        介绍项目不太流畅,像不是自己做的 :(

        离职原因?

        裁员裁了多少?不要心虚

        如何避免35岁危机?

        你怎么那么紧张啊?

        其他offer情况?薪资情况?

        其他在流程中的面试?抖音一面有点悬的原因?八股文没过还是算法没过?

        你的绘图项目来源?

        为什么选择北京?

        本科不是计算机,有学习一些基本的计算机知识吗?

        对我的评价:项目挺好的,就是你要自信点:(


小结:
    最近参加了大量的面试,好像Ai方向、小程序方向团队有招人需求。
    字节是我的白月光啊,妈的,最近三年面过三次一次都不给过 : (
    考算法的内容集中在Promise、简单题、并行限流,节流防抖。


7/12/2024 
面试:集度汽车 - 二面 - 已挂
问题:1. 介绍项目。
            2. 鼠标点转换为场景坐标下的射线?
            3. 3d物体如何渲染到场景中的?
            4. 跨域如何解决?
            5. web端多线程之间数据共享。
            6. frustum 剔除不在视口中的物体方法。
            7. 纹理种类。
            8. MVP坐标转换?
            9. 总结一下渲染优化的方法。

7/15/2024
面试:百度视觉团队-一面 - 挂
问题:1. 介绍项目。
            2. JS问题。
             3. docker, mysql。
总结:
    1. 感觉我回答的问题意思到位,但是准确性有所欠缺。后续需要加油!一些JS特性回答时候卡顿较多。导致面试官认为我不熟悉,进而留下不好的印象。
    2. 不要透露出自己不熟悉某个特性,不要说出来!!!


7/16/2024 下午五点
面试:腾娱互动-二面 - 挂
问题:八股文不熟练
            1. 打包工具速度的优化。
            2. 安全,CSRF,XSS。
            3. 前端性能优化。

7/18/2024 晚上七点八点
面试:百度地图-一面 - 挂
问题:1.Vue 实现原理。=> 阅读源码解决。
            2. React 实现原理。 => 阅读React源码。
            3. Wabpack打包速度优化办法。=> 优化Adam项目。
            4. Vite打包速度优化办法。=> 优化Adam-extension项目。

7/22/2024 上午11点半 【等通知】
面试:声智科技
问题:1. 大文件上传。2. Websocket原理, websocket与Long poll选择。

7/23/2024 晚上八点
笔试:杭州淘天- 【等通知】
问题:45min
            1. 将压缩的字符串解析成为正常的字符串,例如:4[a3[abd1[2[gh]d]]]。
            2. 求最长的子数组,满足条件:重复的字符不超过两个。
            3. 找到速度最快的一个链接,加载资源。
备注:
    * 不熟悉他们的代码环境,好像也不能使用本地的环境,再加上写得慢,导致三道题没有一道是完整通过 : (。
    * 感觉阿里比较注重代码的细节,最好是将所有的代码习惯改好一点,多写easy,medium的题目。


2024年面试小结:
    最近一个月面试了很多家公司,拿到了一家科研院所的技术岗位,决定签这家公司,大概率软件和硬件都要做。

    阿里和百度面试官给我的感觉是,对代码格式要求较高,然后对技术的原理和为啥这样会比较看中。那么我这次面试没有拿到大厂offer的原因是对js基础掌握不牢固,算法题熟练度不够,对前端框架和打包工具的源码掌握不足。

    因此后续会:1. 看犀牛书**。2. 看框架的源码**。3. 刷leetcode,medium题目*。4. 总结自己的JS语言规范,记录每个细节的点,形成系统性的编码习惯。***
                                                                                                                                7/24/2024
曾浩田
于深圳 • 京光海景

Comments

Popular posts from this blog

被裁感想

日志[2024/10/8-2024/10/31]

日志[2024.9.3-2024.9.29]