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

相关推荐

一、自我介绍  1.对自我介绍的提问,我在自我介绍中提到了我玩过的游戏以及充值过的金额,于是在我自我介绍之后,面试官提问我你有考虑过为什么在这些游戏里投入那么高呢?二、游戏开发相关  2.你以前有做过游戏Demo吗?  3.可以演示一下吗?(我软件都装卸了,有代码也Run不了)  4.介绍一下游戏的玩法吧?那你们的项目是在已有项目上的改进吗?  5.还有其他跟游戏相关的开发经验吗?  6.有了解过你玩的游戏都是用什么工具和语言来开发的吗?  7.你提到自己学习Java比较多,你知道Java可以用来为游戏做什么吗?  (我前面简单说了一下,自己学习Java和使用Java的经验)  8.我提问公司里用什么语言做服务器,回答Go,然后问我有了解过Go吗?  (我以为公司里用Java做服务器,但好像不是,所以提问面试官)  9.说一下对客户端和服务器的理解  (这个问题以前没有考虑过,不知道答的怎么样)  10.除了学校里教授过的课程,有自学过其他的课程吗?  (我提到大学里有的课程学校里讲的不好,需要自学补充,还有Hadoop大数据相关的课程和Python)  11.为什么想做游戏?  (面试官开始点评我游戏开发方面了解的不够,应该去怎样开始学习游戏开发,比如从Unity官方文档、网上教程学习游戏)  面试主要内容15分钟结束,下面是我和面试官反问和交流的环节三、反问  12.公司对新员工的培养是怎么样的一个形式  飞鱼科技有鱼苗计划,通过1到2个月全脱产的形式,在指导老师的带领下,制作一款mini游戏Demo,来熟悉和了解公司文化、工作内容,也是一个进一步双向选择的过程。   13.TA是从本身是学美术出身的多呢,还是学习程序出身比较多呢?(这是听面试官跟我介绍游戏职业方向的过程中诞生的一个问题)  (这个环节面试官跟多的跟我交流职位的发展和我应该怎样去学习游戏开发)保卫萝卜研发商【飞鱼科技】2025届秋招启动中!10+上线产品累计用户超10亿【我们的产品】保卫萝卜、三国之刃、英雄就是我、你胖你先吃等等!!!【福利待遇】1、六险一金、落户落档、人才引进、米哈游、带薪年假2、保障性住房名额、无息购房借款、夜间交通补贴、政府租房补助3、异地入职:2周酒店过渡、报销路费4、公司环境优越!【招聘岗位】游戏策划丨美术设计【就业地点】厦门/北京/深圳【内推码】DSgGZd82【内推入口】https://app.mokahr.com/m/campus_apply/feiyu/1633?recommendCode=DSgGZd82&hash=%23%2Fjobs#/jobs(内推简历优先筛选)使用内推码简历优先筛选,有任何问题包括进度查询可以私信我,内推后在评论区留言【姓名缩写+岗位】,方便捞人和确认投递状态
飞鱼科技
|
校招
|
15个岗位
点赞 评论 收藏
分享
7 49 评论
分享
牛客网
牛客企业服务