前端开发工程师一面面经
完整信息
本篇目录
1. 自我介绍
2. 项目的难点?怎么解决的
3. 讲讲快排的过程
4. 事件循环,宏任务微任务有哪些
5. 口述代码输出题,settimeout,promise然后问打印顺序具体什么不记得了
6. https建立连接的过程,TLS握手
7. http缓存机制、强缓存和协商缓存
8. LRU
9. url解析过程
10. agent原理有了解过吗,怎么实现agent
11. ai的使用情况,对ai有什么了解(聊了下harness)
12. skills和rules的区别
13. 手撕 第一道是leetcode 1556.千位分隔数(改了一点, 输入是小数)第二道是括号表达式提取,有点类似 leetCode 20 有效的括号、394 字符串解码、155 最小栈 这一类的
面完感觉自己基础还是不太扎实,而且对agent的了解还是太少了,现在面试官好像都很喜欢问。手撕也是,没来得及写完,第一题写的差不多,第二题没时间写让我讲思路,面试官人很好了一直在引导我,但是主包忘记substring怎么用的了。还是太菜了,第一次正儿八经面试,很紧张,感觉表达能力有问题,项目也没讲好,讲的很浅很虚,看起来像不太熟悉的样子,而且讲出来的也好像根本不算什么难点(打算再沉淀一下了,幸好面试官人好也没嘲笑我也没啥的)有时候挺怀疑自己能不能找到实习然后顺利本科就业的,但是也没什么退路,好好努力吧,离秋招还有一年呢,至少迈出第一步了
本篇目录
- 01
自我介绍
- 02
项目的难点?怎么解决的
- 03
讲讲快排的过程
- 04
事件循环,宏任务微任务有哪些
- 05
https建立连接的过程,TLS握手
- 06
http缓存机制、强缓存和协商缓存
- 07
LRU
- 08
url解析过程
- 09
agent原理有了解过吗
- 10
怎么实现agent
上一问 ↑ - 11
ai的使用情况,对ai有什么了解(聊了下harness)
- 12
聊了下harness
- 13
skills和rules的区别
- 14
leetcode 1556.千位分隔数(改了一点, 输入是小数)