字节tiktok测试开发二面面经

📍面试公司:字节跳动
👜面试岗位:测试开发
📖面试问题:
1.自我介绍
2.比如有123三个线程,我们怎么让这三个线程按照串行的顺序去执行呢?还有一些别的方法吗?
3.Java并发中,一些常见的数据结构比如ConcurrentHashMap,背后的并发是怎么实现的,可以讲讲吗?可负载因子是多少,如何定义?
4.SpringBoot里会用到很多不同的Starter,介绍一两个你自己用过的Starter?
5.像数据库用到的Starter是什么样的?MyBatis呢?和JDBC这种传统的有什么区别?
6.Cpu的负载特别高,有什么排查方法,关于进程和线程的问题点?
7.关于IO、网络IO、磁盘IO这一块引起的并发问题导致cpu处理变慢,能详细讲讲是什么因素会影响cpu的负载吗?
8.关于redis的持久化机制,背后的原理介绍一下。
9.介绍一下科研方面如何和神经网络之类结合,以及难点。
10.介绍一下欠拟合和过拟合,如何防止过拟合?
11.你的科研项目里遇到过梯度消失和梯度爆炸的情况吗?
12.跨考,本科对于人工智能前置知识有了解吗,是如何学习的?代码AI助手有用过吗?
13.实习业务难点介绍一下,有什么做的好的地方以及需要改善的地方。
14.隐私计算方面有了解吗?
15.职业发展规划。
🙌面试体验:问题比较难比较广,还有一些ai方面的。全程40min无手撕无hr面,面完1h后发消息OC
#测试开发#
全部评论
干货满满 感谢分享
1 回复 分享
发布于 05-05 14:45 北京
是哪个部门呀
1 回复 分享
发布于 04-28 19:17 四川
佬都答上来了吗[牛泪太强了
点赞 回复 分享
发布于 05-20 11:10 广东
日常实习吗,佬?
点赞 回复 分享
发布于 04-28 22:13 浙江

相关推荐

06-14 13:23
已编辑
门头沟学院 Java
全程大概75min, 前面小打小闹,先自我介绍,然后问简历项目,穿插八股,后面手撕两题场景题,汗流浃背,估计是凉了~1. 海洋物联网平台是做什么的?2. 如何接入多源异构的设备数据?描述一下数据结构之间有什么差异?3. 你提到反射,Java中实现反射有哪几种方式?4. CgLib和JDK动态代理差异? 5. 数据是如何存储的?按照每半年存储,如果我想查6~8月数据,如何查询?查询出来的数据如何计算?6. MySQL索引有哪些?用过MySQL的全文索引吗?(没有)举出索引和非聚簇索引的区别?7. 假设一个SQL执行很慢,如何排查?哪些原因可能导致索引未命中?8. Spring事务传播行为有几种?为什么要有事务传播行为?(没背,寄)9. 消息队列有什么应用场景?10. Kafka有深入了解过吗?Kafka中有哪些组件?broker是什么? Kafka如何保证消息不丢失?问到30时候开始手撕,后面45min都是手撕,最难绷的一集1. 写sql: 员工表和部门表,计算每个部门薪资最高的员工(不难,但是当时降智没写出来,面试官一步步引导,最后勉强写出)2. 一个日志系统的场景题,有三个小问    2.1 写shell脚本统计日志系统中的top10 IP(不会写shell,寄)    2.2 用java统计日志系统中top 10 IP(用堆来统计,需要手写堆,写出伪代码就好,不会,寄)    2.3 日志系统统计一天内哪一秒峰值在线人数最多:    class Line {        String ip;        int start;        int end;    }用差分 + 前缀和做的,最后还是靠面试官引导做出来反问:简历可以优化的点?(没说)面试结果大概什么时候出?(不一定,然后被问是否有其他offer比较着急?)------------------------------6.13更新  约6.16三面了
查看14道真题和解析
点赞 评论 收藏
分享
评论
7
26
分享

创作者周榜

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