京东一面

基础架构部门

1 C语言

重入函数?对rand了不了解,是否是多线程安全的?write和printf的区别,发现我对c语言不了解后就不怎么问了。

2 C++

vector的内存机制,扩容等。Map HashMap UnorderMap的区别和应用选择 虚函数的实现 struct和class的区别 如何避免调用类构造函数产生对象 sizeof类 new和malloc区别

3 多线程

将类中的成员函数改成多线程的,限制是什么

单例模式多线程安全吗

4 linux

硬链接和软连接的区别 发现我不太会之后就不问了

5 编程

字符串前置后置空格去除

字符串中间子字符串去除

6 总结

1、C++答得还可以,但是数据结构要继续看,STL的底层一定要多看

2、C语言的文件IO、字符串处理是重点

3、多线程和网络编程实在是。。。等有时间再学一下吧

你可能感兴趣的:(漫漫秋招路)