字节跳动教育业务怎么样_面经字节跳动教育业务客户端开发

226d6920c73c73ce41d497120f1710e9.gif

作者:aiden_su

来源:牛客网

字节跳动教育业务客户端开发

354456613a6724e311342f80b4d2311a.png

面试的字节跳动深圳教育客户端,只有三轮技术面然后发了意向书,很抱歉这么晚才来分享面经!

本人使用c/c++,三轮技术面大概前两轮都是一般的技术面,第三轮应该是部门老大的面试,除了一般问技术也考察项目,还会深挖,需要有点真材实料。

一面:自我介绍;

static关键字;
怎么判断大小端;
怎么在main函数之前和之后执行代码;
程序的内存布局;
程序从产生到运行的全过程;
智能指针;
在浏览器输入网址到得到结果的全过程;
DNS协议;
https的实现;

手撕域名反转;

反问;

一面回答得一般,但是可能有学历光环也通过了。二面:
自我介绍;
c++的特性;
c++的多态的实现;
#define与inline的区别;
字节对齐(说出规则以及现场求解一个结构体的内部地址分配);
智能指针(解决循环引用的问题);
程序从产生到运行的全过程;
静态链接与动态链接;
https协议;
TCP头部字段以及序列号的作用;
http各版本的区别;
缺页中断;
页面置换算法;

手撕三数之和;

反问;

个人觉得二面发挥不错,如期来到三面;三面:
自我介绍;
手撕算法字符编码(将多次出现的字母依次在前面编号,只出现一次的不动)--面试官很好,在我提出的第一种思路上不断提示改进,简化了不少代码;
开始谈项目经历,问的很细致;
深挖进程线程(某个线程崩溃,进程会不会崩溃,以及改变了很多问法,应该是想引导出c++的异常处理机制)
https协议;
dns协议;

然后问了意向工作城市以及反问尬聊。

很开心顺利拿到字节客户端的意向书,再接再厉!

8f11c8b43e88901ea3a0880b7775b522.png

面试过程中面试官会做详细记录,二面关于编译和最后一道算法题(解题思路:深度优先遍历/广度优先遍历),我答的并不好,所以三面面试官问了一些关于编译和深度优先遍历/广度优先遍历的题目。

目前只能想起来这么多问题,第一次发帖,有些表述可能有问题,不喜勿喷。攒一波人品。

1e29de0faa011784c6d71fe457ffd182.png d429e4988cb3ae8adda27c5c583833ff.png f1a8c249d53342fffcd76dabdecf2910.gif

“阅读原文”了解更多

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值