24.9.9 字节跳动-抖音-前端-北京 一面

面试官是个和蔼的姐姐,就是对我的回答没有什么反馈

  1. 问我是否还在腾讯实习,为什么转正失败
  2. 讲我做的项目中比较有挑战的,选了第一个参加的公司级项目,简单介绍了下
  3. 问前端监控服务内容,使用什么上报的(Aegis SDK)
  4. 如何发现错误(只回答了接口层面的错误发现,但是代码层面的错误如何发现没有回答出来)
  5. 有没有自动预警(没有)
  6. 项目中的性能优化 虚拟列表,理解不够深,还需要多去了解
  7. 还有什么别的性能优化(http 和 web 缓存,合并文件,现在感觉还可以多说一个 cdn 缓存)
  8. 讲下 http 缓存
  9. cache-control 基本完全取代了 expires,为什么 etag 没有完全取代 last-modified,last-modified 依旧存在的意义是什么
  10. 一般网页什么内容会被缓存(静态资源,css/js 文件)
  11. html 文件会不会被缓存(没回答上来)会被缓存
  12. 讲下 osi 七层参考模型
  13. 哪层使用的协议较多呢(回答了应用层的 http 协议和传输层的 tcp 协议)
  14. 讲下 tcp 三握四挥
  15. 为什么要是三次握手?为什么要是四次挥手? 理解不够深,磕磕巴巴的从一开始理,三次握手是为了确保客户端服务端的接收发送能力,四次挥手是为了确保客户端和服务端的正确关闭
  16. 堆和栈的区别,内存上和数据结构上,没答出来,对堆不够熟悉
  17. 代码题 100 楼,2 鸡蛋,在 N 楼及以上会摔碎,N 楼以下不会,在最坏的情况下,如何在最小的丢鸡蛋次数下获取到 N,没做出来,思路是二分查找,但是最坏的情况下是 50 次丢鸡蛋次数,感觉太大了。 让我做了个快排,问时间复杂度(nlogn)和空间复杂度(n) 设计一个随输随搜的搜索框,需要有参数设计(回答得不太好,感觉脑子有点不够,有点胡言乱语了)
  18. 搜索框,我们输入内容后向后端发起请求,第一次输入后再第二次输入,假如请求回来的顺序出了问题,先返回了第二次的结果在返回第一次的结果,那么现在第二次输入呈现的是第一次的结果,该如何处理呢?(实际没遇到这种情况,所以不知道该如何处理)
  19. 反问 有什么需要改进的?对项目要更加的有思考,前端监控一般都有代码层面的错误检测,但我回答没有 设计搜索框回答的不太好

对项目的理解还可以再深一点,算法题也要多刷,希望能有个二面

#面经#
全部评论
17题很经典,可以搜一下
点赞 回复 分享
发布于 2024-10-04 18:39 浙江
18题是竞态问题,好像可以发新请求取消上次请求
点赞 回复 分享
发布于 2024-10-05 20:56 湖南
11题,SPA应用的话,一般不会对index.html缓存的吧,缓存了你发新版本了都拉不到了
点赞 回复 分享
发布于 2024-10-14 12:40 美国

相关推荐

头像
2024-12-15 12:10
门头沟学院 Java
- 抽象类和接口有什么区别- Spring 框架里有哪些设计模式,什么情况一下用单例- 用工厂模式有什么好处- Spring 哪里用到了策略模式- 代理模式和装饰器模式有什么区别- 开闭原则- Zset 插入一个元素时间复杂度- Redis 哨兵机制,如何检测- 怎么认为主节点下线了- Redis 有哪些集群模式- 分片集群的扩容- 一致性哈希和普通哈希有啥区别- 扩容原理- 分片集群正在扩容,这时候有一个 increa 命令过来他怎么处理(重定向逻辑?)- bgsave 和 AOF 怎么选型- mysql 索引结构- Mysql 事物是怎么实现原子性- unlog 、redolog、binlog 区别- Mysql 主从,一个 update or insert 语句过来,这时已经写到binlog 从库了,这时主库要准备 commit 的时候,崩溃了,然后主库恢复了,因为没有 commit 标识,所以这时主库回滚了,但是从库已经执行了之前接受到的 binlog 命令并且应用了,那这时就会有主从不一致的问题,mysql 怎么解决的- Mysql 自增插入和非自增插入有什么区别- Https 的原理,加密算法的原理,具体是怎么加密的- 对称和非对称算法区别,为什么会有这两种算法- 操作系统的内存管理机制- 页式内存管理机制,程序地址到内存地址的映射管理,地址是怎么分配的- 有个数据,找出出现频率最高的算法- 如何保证消息不丢失- 事物消息- 分布式事物- Java 是怎么管理内存里的,怎么分配内存的,如何高效的算法- 做题:合并两个有序链表#ai智能作图#
查看30道真题和解析 ai智能作图
点赞 评论 收藏
分享
评论
8
57
分享
牛客网
牛客企业服务