当前位置: 首页 > 面试经验 >

看了过去半年时间里23篇字节跳动的面经,我发现字节最爱..

优质
小牛编辑
108浏览
2023-07-25

看了过去半年时间里23篇字节跳动的面经,我发现字节最爱..

上周五在工位摸鱼,在牛客网上灌水,忽然看到了一篇牛客面经,记录的24届提前批C++后端的一面凉经。

看着其中的面经问题,比如TCP的可靠性、死锁怎么产生、怎么避免死锁等真的感觉很熟悉,因为自己以前校招时也是考察的这些内容。

于是脑海中立马浮现出一个想法,想看看哪些面试问题被考察的次数最多?

说干就干,我立马写的一个爬,哦不,手动收集了 23 篇面经,手动狗头。

搜索的关键字都是字节跳动C++,用这两个关键字搜集到了 23 篇面经,其中有的是提前批的面经、有的是春招面经、有的则是日常实习面经,不过考察时间都是近半年,也就是2023年1月到7月之间的面经。

由于有的面经没有标注面试时间,我就直接把爆料时间作为面试时间了,这 23 篇面经的地址在文末会给出,都是牛客网上的真实面经。

如果这道题考察过一次,那就加一个 1,比如 下面这个就被考察过5次,因为有5个1

进程间的通信方式

11111

由于不同人对于同一个问题有不同的见解,因此这里也没有直接把答案给出,具体可以看这里:********************************

在这里你可以看到一些问题答案和解答,希望能给大家一些帮助,这是我自己开发的网站,前后端都是自己写的!

比如我想查一下行业为互联网,公司为字节跳动,考察岗位为后端,考察时间为最近一年之类的面试题有哪些?

网址:*********************

C++

虚函数相关(实现、虚函数表的位置等)

1111

内存分区?未初始化的全局变量和初始化的全局变量放在哪里?

111

智能指针了解吗? shared_ptr/unique_ptr 等

111

move 函数相关

11

Cpp11 新特性介绍

11

模版的概念与应用场景

11

多态

11

友元friend介绍

1

模版和泛型的区别

1

指针数组和数组指针

1

指针常量和常量指针

1

手写shared_ptr

1

内存对齐?为什么字节对齐

1

vector中push_back和emplace_back的区别?

1

C++与Java的区别

1

内联函数

1

纯虚函数

1

为什么析构函数设置为虚函数?

1

auto如何自动识别类型

1

指针和引用的区别

1

const

1

继承

1

post的http报文格式

1

lambda表达式

1

C++ static

1

操作系统

进程间的通信方式

11111

进程和线程有什么区别

1111

死锁相关问题,包括死锁如何产生、怎么避免死锁等

1111

中断和异常

11

操作系统中内核态和用户态的区别

1

线程切换有哪些状态需要切换

1

分段和分页的区别

1

操作系统堆和栈区别

1

虚拟地址是怎么转化到物理地址

1

页表的概念

1

操作系统中的原子操作是怎么实现的

1

僵尸进程和孤儿进程

1

进程的调度算法

1

协程的使用场景

1

比如我想查一下行业为互联网,公司为腾讯,考察岗位为后端,考察科目为操作系统,考察时间为最近一年之类的面试题有哪些?

直接操作就可以了,这是我自己开发的网站,前后端都是自己写的

网址:*********************

计算机网络

TCP的可靠性怎么保证?

11111

浏览器地址栏输入一个网址到看到网页内容的全过程

1111

http1.0 / 1.1 / 2 / 3的区别

11

HTTP长连接(概念/怎么保活)

11

cookie、session 、JWT token的区别

11

TCP和UDP的区别

11

TCP怎么建立连接?

1

TCP和UDP的使用场景

1

三次握手,四次挥手

1

GET和POST的区别

1

为什么三次握手

1

HTTP和HTTPS的区别

1

.IP数据报的报头字段

1

http状态码

1

TIME_WAITCLOSE_WAIT的区别?

1

数据结构与算法

k个一组反转链表

11

快排

1

sort排序函数相关内容

1

下一个排列

1

数组中的第K个最大元素

1

输出二叉树的左视图

1

爬楼梯(一次走一级或两级阶梯,求n级阶梯的方案)

1

小于n的最大数,给一个数n,一个数组A,返回由A中元素组成的小于n的最大数

1

二叉树前序遍历

1

最长回文子串

1

输出字符串的全排列

1

判断是否为二叉树搜索树

1

链表判断有没有环

1

单词拆分(lc139)

1

链表怎么判断有没有相交

1

最大子序和

1

二叉树转双向链表

1

MySQL以及SQL

事务隔离级别

111

事务的几个特性ACID

111

锁的类型

11

脏读、幻读、不可重复读

11

索引的分类

11

数据库引擎以及InnoDB和MyISAM的区别

11

B树和B+树的区别

11

binlog日志

1

分布式锁

1

数据一致性

1

数据库delete和trancate区别

1

知道 inner join 和 outer join 吗

1

用过group by 吗,写了个 SQL 语句

1

ACID的作用

1

Redis

基本数据类型与底层实现

1

redis持久化

1

redis和db的数据一致性有什么方法保证

1

先写db,再删redis,具体怎样避免不一致的问题

1

Linux相关

IO多路复用,具体说一下 epoll

111

Linux命令用过哪些?

11

Proactor主线程完成读写,并发高了怎么优化?

1

epoll 的 LT ET 模式

1

负载均衡的概念

1

select、poll和epoll的区别

1

情景题/设计题/其余题目等

常见设计模式

1

实现一个缓存类:成员函数有set()和get();<br/> 1、含有最大容量n的限制;2、有超时限制;3、满了以后剔除队头,从尾端插入新的数据

1

怎么实现断点续传

1

三个线程,依次打印1-100

1

UDP设计安全可靠的文件传输

1

如果你想查一下行业为互联网,公司为字节跳动,考察岗位为后端,考察科目为数据结构,考察时间为最近一年之类的面试题有哪些?直接像这样操作就可以了!

网址:*********************

面经地址

感谢下面这些贡献的牛油们,以下排名不分先后

  • https://www.nowcoder.com/feed/main/detail/605b774fa4f5403abfb5415b6564d9fd?sourceSSR=users
  • https://www.nowcoder.com/feed/main/detail/39de7e8a372444f19e6100116762c4a5?sourceSSR=users
  • https://www.nowcoder.com/feed/main/detail/a22a896a55834e23a361e2f8bfb005aa?sourceSSR=users
  • https://www.nowcoder.com/discuss/510229464240918528?sourceSSR=users
  • https://www.nowcoder.com/discuss/511603746250481664?sourceSSR=users
  • https://www.nowcoder.com/discuss/466327687540260864?sourceSSR=users
  • https://www.nowcoder.com/discuss/492796251373690880?sourceSSR=users
  • https://www.nowcoder.com/feed/main/detail/f193d8b7b2ed42b6b77d74478e92834f?sourceSSR=users
  • https://www.nowcoder.com/feed/main/detail/a4bcfe4ed24247019cbdbd176c2cb0b8?sourceSSR=users
  • https://www.nowcoder.com/feed/main/detail/74bf25e202ea4fcba09c01dae530ff9b?sourceSSR=users
  • https://www.nowcoder.com/discuss/512195359897104384?sourceSSR=search
  • https://www.nowcoder.com/feed/main/detail/f70f32152c934190b6c7393426a3719a?sourceSSR=search
  • https://www.nowcoder.com/discuss/353159470643617792?sourceSSR=search
  • https://www.nowcoder.com/discuss/467385609758187520?sourceSSR=search
#23届找工作求助阵地##晒一晒我的offer#
 类似资料: