剪映 10.17一面 10.24二面 10.28三面

1,多线程死锁的条件,如何避免死锁

2,线程,进程,协程的区别(说一点,追着问一点,人没了)

3, 线程间通信的互斥量,信号量,读些锁区别(面试官说我打的使用法,问区别,我嘎住了)

4,进程间通信区别,(八股朗诵, 面试官问看过源码吗,我没看过,面试官直接说不问了)

5,c++中vector, list区别;map底层;为什么用红黑树不用平衡二叉树(不会)

6,c++多态的原理

7,c++内存模型

8,给了个图问编译通不通过,结果是什么(自己说编译通过,但pa->f2()自己说感觉会运行时出问题,但是自己运行发现错误的就是B::f2 但是感觉两个类的虚函数表都不一样会不会发生问题呢。。。)

class A{
public:
    void f1(){
        cout<<"A::f1"<<endl;
    }
    virtual void f2(){
        cout<<"A::f2"<<endl;
    }
};

class B{
public:
    virtual void f1(){
        cout<<"B::f1"<<endl;
    }
    virtual void f2(){
        cout<<"B::f2"<<endl;
    }
};


int main(){
    B b;
    A* pa=(A*) &b;
    pa->f1();
    pa->f2();
    return 0;
}

9,c++shared_Ptr底层原理细说(朗诵)

10,const define区别;两者可以互换吗

两道题:

1,找出字符串中出现最多的字符个数

2,大数相减

都做出来了,但是面试的说你代码风格太奇怪了

预定感谢信。面完子节感觉自己不适合搞这一行

10.24 二面 62min 

一堆c++八股 太多了懒得写下来了

其他的印象深的什么5种io模型,http get post区别啥的

两道算法题 貌似一道easy一道medium

1,删除数组指定元素

2,求二叉查找树的任意两个节点的差值的最小值

做是都做出来了但是面试官连摄像头都没开 可能是kpi 反正自己也没抱有幻想

10.28 三面

深挖项目

一堆c++八股 懒得写了

怎么保证线程同步

一面二面答的不好的东西后来怎么解决的

设计模式怎么理解的

一道算法题 大概medium

11.4 已寄

总结:

1,操作系统真的很重要,自己学的比较浅就会被追着问

2,没有实习真的很伤,聊项目的时候面试官都没有可聊的。留学生一定得实习(玉玉)

3,一定要养成良好的代码习惯,三个面试官都提到我的代码风格有问题,一些细节没有注意到。这应该跟没实习有很大的关系,一直闭门造车。。。

#字节面试#
全部评论
楼主找的是实习还是校招啊,这个时候面试的不多了
点赞 回复 分享
发布于 2022-10-17 14:09 广东
老哥过了吗
点赞 回复 分享
发布于 2022-10-21 21:42 北京
老哥面的什么岗位
点赞 回复 分享
发布于 2022-10-25 14:49 广东
楼主出结果了吗
点赞 回复 分享
发布于 2022-10-31 21:33 广东
老哥是收到感谢信了吗
点赞 回复 分享
发布于 2022-11-05 15:06 北京

相关推荐

评论
6
20
分享
牛客网
牛客企业服务