字节跳动 服务端开发 一面详细版面经

手撕2没找到原题,有无牛友见过?

面试官在美国,面了一个小时出点头,体验还不错。八股不太常规,他们用Go但面试官也懂Java,我觉得整体还是有难度的。最后是手撕了两道算法题,都是我没见过的,只能现场发挥。

一、说两句然后自我介绍

二、聊实习经历(10min)

  1. 介绍下实习做了什么
  2. 分布式锁业务场景和实现
  3. Redis多节点还是单节点?
  4. Kafka消息消费的有序性
  5. 什么场景用到局部有序?

三、问技术问题(20min)

  1. Springboot自带了网关,可以监听服务器上的一些端口,那么它使用的网络框架的模型是什么?比如说有一千个请求的connection,那在物理机上的线程模型是怎么样工作去处理这些request的呢?
  2. select/poll/epoll的区别
  3. 那epoll事件驱动的时候,其实触发系统有两种方式,叫边缘触发和水平触发,有了解过这个吗?
  4. MySQL里,当你用select * from table_name where ... 和 select [某些字段] from table_name where ... 的时候,在不同场景下他们的运行效率会有什么区别呢?为什么会这样?
  5. 启动一个Java进程的命令里会指定一些参数,知道哪些JVM参数?比如设置堆栈大小。
  6. 讲一下对GC的了解
  7. G1比CMS优化了什么?
  8. HTTP和HTTPS的区别
  9. 讲下HTTPS的握手过程
  10. HTTPS的Get请求参数是放在query string里面的,那么query里面的请求会被加密吗?(是或否二选一我还答错了

四、手撕算法题

1. 编号1~100号的小朋友围成一个圈,进行循环报数,报到7的小朋友出局,最后剩下来的人编号是多少?

感觉像数学题,反正就硬做就完了。

力扣有个 1823. 找出游戏的获胜,

乍一看感觉这题好像差不多。

2. 给一个数组,里面的元素都是数字,有零有正有负,给一个target值,要找出数组里连续N个数字之和和target最接近且N最小的情况下的N。就是先满足连续N个数字最接近target,同样接近再找N最小,最后返回N。

没找到原题,牛友有没有知道的?

写完还一本正经给面试官讲思路,

回去一复盘才发现出错了,一坨。

五、经典反问环节

  1. 问部门和业务
  2. 说面试感受
  3. 问觉得我怎么样

六、隔一天约二面

#字节跳动##Java##后端##面经##秋招#
全部评论
佬,这是哪个部门,oc了吗
1 回复 分享
发布于 2024-11-14 14:01 福建
Springboot网络模型?
点赞 回复 分享
发布于 2024-12-11 11:29 陕西
不知道这些国际化部门要啥人,除了电商
点赞 回复 分享
发布于 2024-12-02 11:33 美国

相关推荐

国庆到了,对自己的秋招做个总结,3月开始投实习,被挂麻了,最后去了研究所实习。7月开始投递秋招,9月后投递就已经非常少了。bg:双非本2硕,主投岗位:嵌入式软件【lz只会linux】、驱动开发、有些C++的岗也会投。base地全国可飞,投的比较多的是江浙沪,深圳,西安投递:总数80左右,给面试的十几家,因为小鹏开的很早,所以一些中小厂基本就没投了!意向:海光信息(编译器)【很香】影石(驱动)            【薪资应该和海光差不多,或者略高】翱捷科技 (平台软件,应该是驱动)【965  wlb薪资低】小米(芯片驱动)【薪资不高】小鹏(模型部署,第一个oc,让我的秋招基本没有太大压力)【未谈薪,应该不会有前两个高】面试后挂:百度(二面挂)滴滴(一面挂)理想(一面挂)柏楚电子(技术面挂,做rtos的,不会)泡池子:复旦微电子汇川简历挂:太多了,蓝绿厂,智元,元戎启行,简历挂的大概30家左右,还有投了没后续的,华子,荣耀应该也都不会面了,国庆后应该就会签一个结束秋招,不耽误各位兄弟的机会了!!!祝各位兄弟找到自己心仪的offer。感悟:结合我的bg来看,已经很幸运能够在这个时间可以有选择结束秋招的机会。研究生入学给自己的目标是30w,现在已经圆满完成目标了。拿的这些offer除了小米基本都没手撕,今年还花了很多时间准备手撕。😂😂欢迎各位佬来和小弟交流!!!
我的秋招日记
点赞 评论 收藏
分享
评论
10
37
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务