字节客户端开发一面凉经
全程40min左右,由于提前没有下载飞书及调试网络,互相喂喂喂了一会儿,退出会议连接热点又一会儿.......嗯😅
1.python和C++有什么不同;在实现面向对象的特性方面,有什么差别;写一段代码体现面向对象的继承和多态特性(写了个Book类,没实现好)
2. C++如何实现面向对象,用什么语法;class和struct的区别;
3.引用和指针的区别;指针是一个变量,存放的是另一个变量的地址,那么如果进程A将地址告诉了进程B,B能访问到A的数据吗?
4.进程内存隔离和虚拟地址有没有了解;虚拟地址的作用是什么,除了扩展地址空间,还有什么作用(结合页表和内存分配,再了解一下)
5.用new分配内存,是系统调用,那么内核态和用户态各自含义是什么,有什么区别;从用户态切换进内核态,怎么执行的;
6.编程题,新学期选课,怎么选能获得最高学分。输入为一个list,存放每门课的学时和学分,返回要选课程的索引;
输入:[[80, 2], [30, 3], [100, 8], …]
7.反问。
编程题没写出来,代码实现能力太弱了=_=|| 关于操作系统的知识也很需要加强。。😖
字节效率真的太高了,4点面试,5:09收到感谢信😅不愧是你😭 呜呜呜呜滚去学习了呜呜呜呜呜
#字节跳动##面经#