诚迈科技 26人分享

软件测试工程师 面试经验( 东莞 ) - 诚迈科技
发布时间: 2025-01-04 来源:职朋网友分享
面试过程:

项目介绍:
1.介绍项目:
项目的功能
O
实现的原理
O
基本的框架
O
使用的技术栈(哪些数据结构,哪些算法,文件10,进线程等)
0
2.结合项目提问:
会挑你提出的技术栈中的某几点要求深入解释,如多线程如何实现,是否考虑竞态访问(是否使
用互斥锁和信号量)
C++基础
这个我告诉面试官我了解的不深所以面试官没有多问,但是明显面试官比较感兴趣,如果学习了三阶
段建议把C++的基础内容稍加复习,如C++的特性(封装,继承,多态),及其如何实现等等

面试官问的面试题:

诚迈科技软件测试工程师面试题

C语言基础:
1.C语言程序的基本结构及实现其的语句:如顺序结构,分支结构,循环结构(if,switch,for,
while)。上述语句的语法和执行逻辑
2.指针的作用,特点。
3.static的作用,被其修饰的变量和函数有什么特点
4.如何在C++程序中插入C语言(extern C)
5.const的作用
6.常用的分配空间的函数及其形参和返回值(malloc,calloc,realloc),三者分别用在什么情况

7.头文件的通用格式,为什么用这样的格式写头文件,其作用是什么
#ifndefXXX_H
11
2
#defineXXX_H_
3
A
#endif
用预处理指令进行判断来防止头文件被重复包含
数据结构和算法:
1.基本的数据结构有哪些
2.栈和队列的特点
3.深度优先搜索(广度优先搜索)的算法思路
4.冒泡排序的算法思路和复杂度(可能还会有其他的排序算法,建议都了解清楚)

查看面试题参考答案>>

面试相关细节(职业圈独家调查):

你觉得这次面试的难度如何?
答:难度一般
你对这次面试的整体感觉怎么样?
答:很好
这次面试的结果如何?
答:面试还未出结果

赞一下 踩一下

以上信息仅代表发布者自己的观点,由于在职时间、职位以及个体本身的影响,和公司整体情况可能会有偏差,仅供参考!

评论

相关公司面试经验