字节跳动 暑期实习后端开发岗位-财经业务 二三面面经

二面(3.6)

面试官没开摄像头,我以为是kpi面。

上来先算法题,两个有序数组,找到第k小的数字。

聊了项目,针对项目和论文问了些问题。

有没有用过面向对象的设计模式

面向对象设计模式有哪些原则

有没有了解过Redis的底层实现

第二天HR打电话约三面,挺意外的,发现不是kpi面

三面(3.11)

聊了项目,针对项目和论文问了些问题。

事务的隔离性有了解吗?

有没有用过Spring的事务

知道Spring的事务是怎么实现隔离性的吗?(这个不知道,没了解过,回答说我知道数据库的是怎么实现的)

算法:找到岛屿的数量(二维矩阵,陆地是1 水是0,判断连通块的数量)

这题忘记判断已经遍历过的点不能再次遍历,结果一直报segmentation fault没写出来,当时不知道怎么就没发现。

第二天挂了,内推的人帮问了下说是因为算法没写出来

#软件开发笔面经#
全部评论
感觉和字节真的没啥缘分啊,之前的字节暑假实习三面也是算法题差一点点写出来
2 回复 分享
发布于 03-12 15:25 福建
二面算法题要求logn吗
1 回复 分享
发布于 03-12 17:33 北京
太可惜了,岛屿这个深度搜就行,我一般是搜过的就标2
1 回复 分享
发布于 03-13 10:59 北京
这是字节吗?
点赞 回复 分享
发布于 03-12 19:53 广东
大厂们终于又对设计模式下手了
点赞 回复 分享
发布于 03-13 10:06 湖南

相关推荐

03-08 10:03
已编辑
门头沟学院 C++
bg:双9有acm经历,但比较菜,项目和实习基本为零,趁投的早硬面,不想再准备一个项目了(不知道可行吗)字节开局不利,一开始投到了25届的实习(感觉在一堆26届实习里混一个25届就是为了筛掉我这种人),没看清楚啊。发现后投了26届的同一个岗位,发现在后一页,然后在系统反馈了这件事,第一次说要我写清楚具体岗位ID,理由,我又反馈了一次,然后他把我25届和26届两个流程都终止了。。。后面又重新开始投,过了几天没动静,但是有字节财经后端的hr打来电话,说在池子里看到简历,约一面(流程里看不到的)3.3 一面是女面试官,没开摄像头(突然感觉布豪),一开始问科研和项目遇到的问题和解决有没有通用思路然后问了一些简单的八股,还有熟不熟悉 Mysql 和 redis,确实不太熟,需要补一下(我原本投的是客户端。。。甚至没有对口的项目)只看了一天mysql,redis的答不上来(缓存三兄弟,持久化方式,见过但是没背过),mysql问了下存储引擎还有日志区别其实mysql的勉强可以背出来,redis确实还没背红黑树特性,问有没有写过红黑树,为什么没写过(汗流浃背了。。。)手撕全排列(感觉已经寄了,随便给道题做)反问财经业务,建议(委婉表示不太对口,他们这边数据库业务比较多)45 min快速结束上午11点面,13点收到二面电话,这都能进? 然后一天速成redis,能记多少记多少3.4 二面开摄像头,一开始询问想做通信还是数据库,我以为和一面的部门业务差不多,就说了数据库,但是他们是做通信的(疑惑了),确认了是财经部门,开场就有点尴尬然后开始问项目,有了解过其他 webserver 的实现吗(nginx,见过没了解过)然后问了下c++的移动语义和完美转发(答的不是很全,大概定义知道,还问平时开发用过吗)问场景题:跨区域的RPC调用比同区域的RPC调用有异常耗时(相比 PING 耗时多了很多),不太会,引导从 TCP/IP 协议栈回答说 RPC 是应用层, PING 是网络层,不需要三次握手,可能有超时重传追问什么时候会超时重传,和拥塞控制,说了一半被打断说你觉得这个和RPC异常耗时有关吗(有关吧。。)感觉答的挺一般的,给人感觉对真实业务场景不熟(最后反问也是给这个建议)开始做题,小于n的最大值(经典字节题,之前没试过,知道大概思路,给了两个样例,结果都没过,debug了5分钟才过了)一共做了20分钟这样,讲了下思路,面试官不置可否也是45min快速结束反问:具体业务,实习生进去培养流程,评价面试(他说还行,是不是不太行的意思),不知道能不能过3.5 打电话问hr有消息吗,回复没结果,大概也知道是凉了3.7 号抖音电商后端的另一个hr给我打电话,说之前财经的没过,现在重新打复活赛,约 3.13 晚上一面了这周先多看看场景题吧,熟悉熟悉后端业务#我的失利项目复盘#
查看14道真题和解析 我的失利项目复盘
点赞 评论 收藏
分享
评论
6
15
分享

创作者周榜

更多
牛客网
牛客企业服务