科磊半导体 (岗位:软件开发)
2021.9.28技术面约60分钟
part1:英语考察
1. 英文presentation(自我介绍,英文介绍项目)
2. 英文问题:
对KLA公司的了解?KLA有哪些客户?
KLA提供什么种类的产品?
使用什么语言编程?C语言和C++语言的区别?
part2: 纯技术面试
1. C++ 面向对象三大特征?
2. C++多态是怎么实现的?
3. 模板类了解吗?
4. malloc和alloc的区别?
5. 设计模式(design pattern)了解吗?单例模式,工厂模式等。
6. C++如何实现二维数组?答案:指针数组
7. 程序的入口函数是什么函数?main函数的命令行参数的作用?
8. 进程通信的方式?线程同步的方式?
10. 虚拟内存的概念
11. 冒泡排序的算法思想?如何改进?说两种方法
12. 堆和栈的区别?线程和进程对堆和栈的使用
13. 数据库的index,外键,view
14. 数据表之间的卷积
15. 期望薪资?拿到offer了吗?希望去互联网还是外企,国企?为什么要去外企?
#科磊半导体##面试题目#
part1:英语考察
1. 英文presentation(自我介绍,英文介绍项目)
2. 英文问题:
对KLA公司的了解?KLA有哪些客户?
KLA提供什么种类的产品?
使用什么语言编程?C语言和C++语言的区别?
part2: 纯技术面试
1. C++ 面向对象三大特征?
2. C++多态是怎么实现的?
3. 模板类了解吗?
4. malloc和alloc的区别?
5. 设计模式(design pattern)了解吗?单例模式,工厂模式等。
6. C++如何实现二维数组?答案:指针数组
7. 程序的入口函数是什么函数?main函数的命令行参数的作用?
8. 进程通信的方式?线程同步的方式?
10. 虚拟内存的概念
11. 冒泡排序的算法思想?如何改进?说两种方法
12. 堆和栈的区别?线程和进程对堆和栈的使用
13. 数据库的index,外键,view
14. 数据表之间的卷积
15. 期望薪资?拿到offer了吗?希望去互联网还是外企,国企?为什么要去外企?