字节跳动 暑期实习后端开发岗位-财经业务 二三面面经
二面(3.6)
面试官没开摄像头,我以为是kpi面。
上来先算法题,两个有序数组,找到第k小的数字。
聊了项目,针对项目和论文问了些问题。
有没有用过面向对象的设计模式
面向对象设计模式有哪些原则
有没有了解过Redis的底层实现
第二天HR打电话约三面,挺意外的,发现不是kpi面
三面(3.11)
聊了项目,针对项目和论文问了些问题。
事务的隔离性有了解吗?
有没有用过Spring的事务
知道Spring的事务是怎么实现隔离性的吗?(这个不知道,没了解过,回答说我知道数据库的是怎么实现的)
算法:找到岛屿的数量(二维矩阵,陆地是1 水是0,判断连通块的数量)
这题忘记判断已经遍历过的点不能再次遍历,结果一直报segmentation fault没写出来,当时不知道怎么就没发现。
第二天挂了,内推的人帮问了下说是因为算法没写出来
#软件开发笔面经#