首页 > 面试复盘|秋招总结:我与字节的故事!
头像
代码界的小白
发布于 2021-09-21 16:22
+ 关注

面试复盘|秋招总结:我与字节的故事!

点进来的牛友,可以帮忙点个赞,有问题的也可以留言或者私信,谢谢各位牛友的支持。

大家都知道字节喜欢捞人,如果一个部门挂了,其他的部门hr会联系你,然后重新走流程之类的,大多数的牛友应该都被捞过吧。

今天说说我今年找工作与字节的故事吧。

最一开始我还没打算那么早投递字节,想好好准备后在投递字节,当时也是有一位内推人在牛客私信我,说他们部门相对不太难,也不怎么问框架之类的,于是就把简历发给了这位老哥,从此开始了与字节的故事。

初次见面:住小帮 后端开发(提前批面试的第一个部门)


2.Spring和SpringBoot的区别

3.Spring中的IOC与Aop,说区别,说怎么实现的。

25.一道sql题,给一个学生表,四个字断,查询语文成绩和平均分都大于60的学生id

26.一道算法题最长递增子序列

上面的四个问题中,其中两个spring框架,两个编程(一个sql和一个比较难的算法题)

对于第一次面试字节的总结就是:说不考察框架都要看面试官,可能有的面试官还是会问的,另外就是,字节对于算法题要求比较严格,如果写不出来,或者写的比较慢,可能直接挂了!(我和室友都是因为写的慢直接挂了!所以,如果你想加入字节工作,一定一定要多刷算法题!!!)

可能因为这是一面,然后后续的一大段时间,都没有任何部门联系我后续的面试,但是有部门hr联系我,问我愿意投递他们部门吗,如果愿意的话可以走简历评估,简历评估通过后会安排面试,那我肯定是愿意投递啊,毕竟也是一次机会,但是结果就是好多次简历评估不通过!内推的人说我的简历一直被各个部门锁定,但是就简历评估没通过,也就是没有再次面试的机会!!!


再次见面:字节国际化客户端开发(提前批与秋招开始的交界处)

16.给力一段代码,问输出结果
public class t {
    public static void main(String[] args) {
        AA a = new BB();
        a.function();
    }
}
class AA{
    {
        System.out.println(1);
    }
    public AA(){
        System.out.println(3);
    }
    public AA(int v){
        System.out.println(5);
    }
    public void function(){
        System.out.println(7);
    }
}
class BB extends AA{
    static {
        System.out.println(2);
    }
    public BB(){
        System.out.println(4);
    }
    public BB(int v){
        System.out.println(6);
    }
    public void function(){
        System.out.println(8);
    }
}
这个题当时给他说错了,应该是 2 1 3 4 8 ,说成了1 2 3 4 8

17.力扣买卖股票问题(一次买卖)

18.如果可以多次买卖呢?不使用dp怎么解决?

这两题代码题也都给他写出来了,第18题给他说了思路,没让我实现,总体感觉还行,然后第二天早晨收到了问卷调查,问hr,hr说与岗位的整体匹配度不太高。

最后一次相遇:字节抖音测试岗位

1.自我介绍

2.问项目细节

3.问我kaggle的比赛问了很久,应该是比较感兴趣吧,问特征怎么找的,具体的细节

4.然后问了一个测试场景,让我选微信发红包和语音,选择一个熟悉的进行功能测试

5.说一下从哪些方面进行测试

(功能测试

不说话的时候发送语音, 是否会有相关的信息提示

说话分贝很轻很轻, 是否可以录入语言

普通的语音信息是否可以正常发送

语音录制的时候是否有时间限制(最短限制 / 最长限制)

录制时间不足最短时长限制会发送失败

超出了最长时间限制时, 语音自动保存并发送

语音识别

是否可以录入中文, 英文, 日语…

是否可以录入小动物的声音: 狗叫, 猫叫, 羊叫…

是否可以录入其他声音: 汽笛, 施工声…

是否可以取消语音发送

是否可以将语音转换成文字

语音发送后

对方是否可以立即受到

语音信息上是否会显示所发语音的时长, 以及语音标志

在多长时间内可以撤回

超出了撤回时长, 不可以再撤回

如果语音发送失败, 是否会有相应的提示

如果语音未发出去, 是否会有相应的提示

语音显示长度应该和说话时长成正比, 说话时长越长, 语音信息显示的长度越长

如果一次发送了多条语音, 是否会因为网络不稳定原因而打乱顺序

对方收到的语音和你发送的语音内容, 音量大小是否一致

性能测试

语音录制结束到发送语音成功的响应时间是多少

发送语音后, 对方是否可以立马收到语音消息提示

不停地发送语音, 发送的时间是否会有迟缓

将语音转换成文字全部显示出来的响应时间

发送一条语音的耗电量

打开语音发送界面对于手机或者电脑资源的占用情况

界面测试

界面设计, 排版是否合理

界面上是否有错别字

语音图标是否正常显示

语音图标的显示位置是否设计合理, 是否符合人的使用习惯

语音图标是否可以正常点击

语音按钮是上是否会有文字说明

录制语音时, 声音采集器会随着分贝的大小而变化

在点击取消发送按钮时, 按钮变成红色

语音是否已读

如果语音未读, 则会在语音前显示红点

如果语音已读, 则没有红点显示

语音消息上显示语音时长

播放的时候, 语音图标会闪烁表示正在播放中

如果语音未发送出去. 语音信息前显示红色的感叹号

兼容性测试

不同手机系统下是否可以发送语音:

安卓手机

苹果手机

不同手机型号和不同的微信版本是否都可以发送语音

PC 端是否可以发语音:

Windows 电脑

MAC 电脑

手机端发送的语音, 电脑端是否可以同步接收, 反之电脑端发送的语音, 手机端是否可以同步接收

安全测试和网络测试

如果发送的语音中有敏感信息, 语音是否可以成功发送

如果撤回, 对方是否还可以看见被撤回的语音消息

如果发语音是, 发生了中断, 有电话和短信接进来, 关机, 重启, 语音是否还可以正常发送

弱网情况下(2G, 3G, wifi), 是否可以正常的发送语音

不同网络运营商下是否可以正常发送

中国移动

中国电吸

中国联通

网络间发生切换, 语音是否可以正常发送

网络从断开到连接

3G 切换到 4G / wifi

易用性测试

点击一条语音信息后, 是否可以自动播放所有未读取的语音信息

是否可以根据手机和耳部的距离自动转换模式(扬声器模式 / 听筒模式)

6.出了一个智力题

啤酒2元1瓶,4个瓶盖换1瓶,2个空瓶子换1瓶,问10元钱可以喝几瓶

不许借的话,可以喝到15瓶:

第一轮,买5瓶,(得到5空瓶,5盖);第二轮,可以换3瓶,(剩余4空瓶,4盖);第三轮,可以换3瓶,(剩余3空瓶,3盖);第四轮,可以换1瓶,(剩余2空瓶,4盖);第五轮,可以换2瓶,(剩余2空瓶,2盖);第六轮,可以换1瓶,(剩余1空瓶,3盖)

这样共喝到5+3+3+1+2+1=15(瓶)


最后反问:问面试小姐姐我适合做测开吗?
面试官:后面还有几个候选人,我面完综合对比一下。

结果:第二天早晨收到问卷调查

至此,总共面了三次字节,三个部门的岗位,都是一次挂。
总结:如果有牛友想去字节的,前期好好刷题,然后就是os和网络好好看,字节对这块考察的比较多,其次就是看运气咯,遇到好一点的面试官,可能你算法写的比较慢也会给你过,但是有的面试官可能看你写的比较慢,直接就无了。

如果你有关于字节的一些问题,也欢迎评论区留言或者私信我。




更多模拟面试

全部评论

(4) 回帖
加载中...
话题 回帖