字节跳动测试开发工程师三次面试凉经
时间:8月20号左右,游戏测试开发工程师base杭州
字节跳动游戏测试开发工程师技术面一面
42min自我介绍
java区块链,最后为啥投这个岗位?
你对游戏测试的了解!
玩过游戏没有?
区块链用在游戏上有什么好处?
哪些集合?用过?知道hashMap的底层实现?
1.7和1.8有什么不一样!
你觉得hashMap底层实现应该是怎样的?
数据库什么是事务?
进程与线程?他们各自如何通信?
java中死锁说一说!
二分查找
快排,手撸,时间复杂度?为什的是nlogn
java中的设计模式!
有啥问题想问我们的?
字节跳动游戏测试开发工程师二面
70min
自我介绍
什么是区块链
重写和重载?
多态如何实现
java的gc
并发了解吗?什么时候用多线程什么时候用多进程?
并发怎么预防?锁
说一说乐观锁和悲观锁?
怎么预防乐观锁CAS的ABA问题?
数据结构-堆是什么?堆的特性?
找m个数据的第k个有什么方法?(堆排序和改进的快排)
上面的方法用堆排序如何实现?
上面方法用改进快排时间复杂度?为什么是o(n)
算法题字符串匹配问题,*能代替若干字符,?能匹配任意一个字符,求两字符串是否匹配?
(动态规划,递归)
70min
自我介绍
什么是区块链
重写和重载?
多态如何实现
java的gc
并发了解吗?什么时候用多线程什么时候用多进程?
并发怎么预防?锁
说一说乐观锁和悲观锁?
怎么预防乐观锁CAS的ABA问题?
数据结构-堆是什么?堆的特性?
找m个数据的第k个有什么方法?(堆排序和改进的快排)
上面的方法用堆排序如何实现?
上面方法用改进快排时间复杂度?为什么是o(n)
算法题字符串匹配问题,*能代替若干字符,?能匹配任意一个字符,求两字符串是否匹配?
(动态规划,递归)
ps:二面其实答的七七八八,整体还行吧,但是最后一道算法题当时花了大量时间还是没写出来,然后收到了字节的感谢信。字节的面试整体体验确实不错。
字节跳动测开一面面经 46min 北京商业变现部 9月29日
自我介绍
哪个项目印象深刻
数据库创建
数据库表的创建
建立索引
linux知识
线程死锁
银行家算法
做题:找钱问题
登录界面测试
说一说动态规划和递归思路的区别
反问
自我介绍
哪个项目印象深刻
数据库创建
数据库表的创建
建立索引
linux知识
线程死锁
银行家算法
做题:找钱问题
登录界面测试
说一说动态规划和递归思路的区别
反问
ps:第二次面字节,结果一面凉,尴尬,自己还是太菜了。。。
#字节跳动##校招##面经##测试开发工程师#