三星面试经历 | Set 3(三星研究院,班加罗尔)
三星印度班加罗尔研究中心对 SDE-1 提出的一般性问题:
1.客户端服务器架构
2.L值R值参考
3. OOPs 概念
4. MFC COM DCOM定义
5. big n small endian –> 如何知道 am/c 是小端还是大端?
6. 模板 –> V vv 对此感兴趣
7.STL
8.函数指针:how 和 y ?
9.虚拟n朋友fxn n类:为什么n如何(幕后)
10. 单例类:为什么以及如何?
11. abstract n pure virtual : DETAIL -y 用过,怎么用?
12. Constant n static fxn n var:区别,在d场景后面使用n wat?
13. 接口
14. 命名空间:命名空间是否相互作用?如果是,如何?如果不是,你不是吗?
15. *p = NULL; - 行? –|__ 使用哪个和 y?
&p = NULL; - 行? –|有什么错误吗?如果是,请告诉我如何(n 幕后)
16. 调度 - 详细地说,在哪个 DS 中使用哪个和 Y?
17.类图
18. ACID 属性使用
19. 哪个 SDLC 模型在哪里使用? –> 基于场景
20. 内存段——堆、栈、数据、代码
21. 哪个变量存放在内存中? (静态、外部、寄存器、自动、常量等)
22. 班级规模
23. 类声明中的 d 类对象——何时需要?
24. https://www.geeksforgeeks.org/software-engineering-lab-samsung-interview-set-2/
25. 虚拟析构函数
26. Null、smart、wild、void/generic、悬空指针
27. 继承与虚类的钻石问题
28. 线程
29. 使用 1 个数组实现 3 个堆栈
30. Deep Copy n 浅拷贝
31. 运行时错误、分段错误、编译器错误、堆栈溢出
32. https://www.geeksforgeeks.org/memory-layout-of-c-program/
33. 双端队列
很抱歉,我不记得根据采访提出的问题,但差不多就是这样。我通过了,我要感谢 Geeks for Geeks。