首页 > 字节跳动教育业务客户端开发面经(已意向书)
头像
一醉梦千年、
编辑于 2020-09-10 18:10
+ 关注

字节跳动教育业务客户端开发面经(已意向书)

提前批投了抖音后端开发,结果简历都没过,可能是后端太卷了吧,于是正式批知难而退,投了客户端,最后也顺利拿到了人生中的第一个offer,开心~

一面 36分钟

简单问了下项目。

线程同步的作用是什么?

死锁是什么?

如何判断一个单链表有没有环,有环什么现象,无环什么现象

如何判断两个单链表有没有交点,有交点什么现象,无交点什么现象

要是两个单链表可能有环怎么判断有没有交点

讲一下三次握手

讲一下四次挥手

get和post请求差别是什么

C++面向对象的特性是什么,分别介绍下

如何设计一个榨汁机类(说了很多面向对象的思想,面试官都不满意,下来才知道面试官是想考察设计模式)

手撕代码:将所有负数移到左边,所有正数移到右边,并保持相对位置不变(剑指offer原题)

栈区内存和堆区内存有什么区别?

有什么想问的?你们的具体工作内容是什么呢?技术栈?

二面 44min

介绍项目
讲一讲登陆和注册是怎样实现的?
你的登陆状态是怎样保存的?(没有保存,尴尬。。。)
如果要保存,需要怎么做?
压力测试是怎么做的?

宏定义和内联函数的区别?他们各自在什么阶段发挥作用

inline什么时候会失效?

说一下程序编译的完整过程

编译过程的具体内容

静态链接和动态链接的区别,哪种链接更快?

哪种链接生成的可执行文件更大?

main函数之前和之后都会做什么工作?

内存空间分为哪几个部分?全局变量存在哪个部分?

栈区和堆区的区别?分配的地址分别从高地址到低地址?

字节序了解吗?讲一下大端对齐和小端对齐

大端和小端由什么决定?(CPU)

讲一讲虚拟内存?

虚拟内存的优点除了能在逻辑上扩大内容容量,还有什么好处?

讲一讲内存置换算法

讲一讲段页式存储管理,一个页通常有多大(4KB)

讲一讲内存对齐

多线程同步有哪些方式

除了互斥锁,你还知道什么锁

自旋锁和互斥锁的区别

说一说HTTPS的SSL层的建立过程?

为什么要同时使用非对称加密和对称加密?

非对称加密算法有哪些?

说一说几种HTTP协议版本之间的区别?

讲一讲DNS的查询流程

你知道DNS劫持吗

讲一讲IP地址到MAC地址转换的流程

算法:无序数组中找出和为0的三元组(leetcode 15)

三面 72min

项目介绍
你这日志是怎么实现的?
为什么要用异步呢?异步和同步有什么区别啊?
为什么要用epoll呢?
epoll在什么情况下会比select或者poll效率低呢?
你能设计一种新的IO复用方式吗?
你的数据库有哪些表啊

讲一讲内联函数

为什么循环 分支不能设为内联呢?

如果设为内联会怎么样

内联函数和#define的区别

虚函数和多态是什么关系啊

还有别的多态吗?

 class A{  int test(int); };  class B : public A{  int test(int a, int b = 0); }  int main() {  A* p = new A;  p->test(1); // 这里会调用哪个函数? }


虚函数表有几张?子类中有自己的虚函数表吗?

指针和引用有什么区别

TCP和UDP的区别?说详细点

TCP头部包含哪些字段?

拥塞控制和流量控制的区别

拥塞控制的目的是什么?

要是视频通话改为TCP传输,会发生什么?

要是缓冲区就100个字节,发送方发送了200个字节,另外100个字节怎么半?丢弃吗?

HTTPS连接的流程?

一定要客户端用公钥加密,服务端用私钥解密吗?反过来会怎么样?

要是HTTPS请求被拦截,伪造一个公钥证书证书和客户端进行通信,存在这种可能性吗?

数字签名知道吗?它的内容是什么?

场景题1: 在弱网环境下,如何确保一个请求发送成功?

场景题2: app如何精准校时

场景题3: 一个app在启动的时候有很多模块要加载,一个模型就要使用一个线程,怎样限制线程的最大使用数量?

场景题4: 怎样提高数据的增删改查的性能?多多益善
设计模式会吗?介绍几种常用的设计模式?那几种工厂模式有什么区别啊?
算法:求出数组右边小于当前元素的个数(leetcode 315)


说实话第三面发挥得很不好,尤其场景题,答得很差,基本上都是面试官提示一句我说一句,面完我都安心等捞了,没想到等了一个星期也没捞,反而等来了HR面,最后也顺利拿到了意向书,人生中的第一个offer,就这样拿到了,有点开心~
另外问一下大家,字节可以更改工作城市吗(HR面中有问我对工作城市有没有偏好)?还有薪水可以argue一下吗(我可能还有一个猿辅导的offer,不知道能不能argue一下)


更多模拟面试

全部评论

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

推荐话题

相关热帖

近期热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

近期精华帖

热门推荐