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

字节跳动抖音支付后端实习面经(三面)

优质
小牛编辑
111浏览
2023-07-26

字节跳动抖音支付后端实习面经(三面)

很离谱的面试经历!!哈哈

字节差不多是7.15给我打的电话,当时还以为是提前批!结果是boss直聘的内推。感觉部门还挺好的?(不太了解)面面看吧。

7.19 一面

自我介绍

JAVA和Go熟悉吗?

当面试官问出这句话的时候...我人傻了?因为我是C++的技术栈!我就回答我主要用的技术栈是C++,JAVA和Go了解,但不到熟悉的程度,然后我又问了字节支付这边后端都是用的JAVA和Go吗?得到了肯定的答复后...我就和面试官表明了是当时在boss上被内推的时候没有问清楚具体的后端技术栈...自己数据库这块并没有很精通,实在添麻烦了(内心真的很崩溃...知道字节面试评价很重要...但我面之前还看了boss的内推,只写着后端!没有明确语言!我以为他是知道我C++技术栈匹配的!)

然后直接了给出了一道题。

一个集合里面0~9中的几个,写一个小于N的最大数

差不多20min写出来了,面试官还想继续问我Mysql...我直接打断面试官了..继续说自己投错的情况...想要终止面试了..希望面试官评价手下留情...然后面试官说方向不匹配,没事的~一面30min结束..

7.20 接到字节电话,还以为是提前批..结果是我一面过了,我当时???????这都能过??刷我kpi吗?但竟然给了我就去面,不确定以后还有没有机会再见到字节二面面试官了...

7.21 二面

自我介绍

没想到问我C++八股了!!

面向对象的特性:继承、封装、多态

你刚刚多态说到了virtual,说一下你的理解(什么继承的父类是virtual..构造析构可不可以virtual...虚函数表,能联系的我都说了)

内联函数了解吗?说一下?内联函数有什么缺点嘛?(从显示内联、隐式内联、函数调用花费实践、代码段过长、一个return)

C++八股的问题基本都答的还行?总之没有被问到..我基本能联系的就都说了,为了减少之后的八股拷问时间...

说一下你知道的排序算法和时间复杂度

网站输入一个网址,到返回信息的过程说一下

tcp三次、四次握手

ip的状态码

WAIT_TIME

说一下进程和线程

虚拟内存

面试官说看我一面面试官给我的面评是Mysql了解的比较少?然后我立马说当时确实只是用的比较简单的Mysql的功能和SQL语句,这两天补了下,可以问问!

索引了解吗?说一下?怎么看我搜索的时候用没用到索引?

B+树说一下?为啥用这个存储?叶子节点连起来的作用?

聚簇索引说一下?

写SQL语句

都能说出点啥...但不太熟悉(内心想着!数据库毁灭吧!!!)

两道题:两个栈模拟队列 岛屿数量(都写出来了)

然后二面代码写的算是比较快的,所以还有点时间给我反问了!我真的太好奇我一面为啥过了!难道真的是一面面试官给我面评很好?hr继续给我安排了?然后问了下岗位的技术栈(当时内心是礼貌的问一下..确实有点好奇...)然后面试官跟我说我二面过了,你继续面三面吗?我当时继续?????,然后立马问了问需要补足那些知识点...

7.26 三面

我以为的面试流程:自我介绍+项目内的八股+刷题

实际的面试流程:自我介绍+刷题+刷题+刷题....准备的Mysql和Redis一点都没用上...

三面的题目一面是让你写一个String类,写他的构造函数、析构函数、赋值构造函数...写的稀巴烂...哎 确实平时这类的写的少,自己这块没写好

第二题有点类似背包问题,就是很简单的回溯

第三题是类似对折链表,交叉输出(之前小米面试官说用list就行,不用自己造轮子,然后我这次问了下可以用list吗?面试官让我自己写结构、以及链表构造函数)然后..我真的可能有点被写麻了?感觉仿佛在经历压力测试..中途也有些语言打击!哈哈哈 然后在链表是奇数长度的时候输出对了,偶数的时候错了..因为有一个vector自己初始化大小没弄好...但我当时确实有点不想写了..也不想改了..然后就结束了...

确实从一面、二面、三面,自己每次面试完都会有点惊讶?这都能过?还有这样的面试吗?

但不得不说..二面三面都能看出自己的问题..二面是八股不熟悉..三面真的是代码写的还是不太好...虽然一般的题能写出来...但是没有很快..而且写的过程中也是觉得就一个题 一个函数就算了..导致第三题的长度奇偶判断有问题...偶数长度答案错了...三面第一题也确实让我意识到自己C++的问题!很多东西需要多写!总的来说还是挺有收获的!因为现在我已经处于一个半瓶子乱晃的状态..希望早日拿到第一个offer!!

#抖音##字节跳动##后端开发##实习生#
 类似资料: