C++开发工程师面试经验(太原)- 苏州浩辰软件股份有限公司
2023-03-13 | 来源:职朋网友分享
面试过程:

面试问了简单的问题。
1、通过网上社招投递的简历。
2、先进行了笔试然后再进行面试。
3、笔试有考翻译和C++的基础题,例如给出一段代码判断哪里写错了并改正。
4、然后还有考二叉树的解法,递归和栈的方法。

面试官问的面试题:

苏州浩辰软件股份有限公司C++开发工程师面试题

1、栈溢出的原因以及解决方法?

2、什么是死锁?

死锁就是线程1占有资源A去访问资源B,线程2占有资源B去访问资源A,

这样就造成俩个线程谁也访问不到需要的资源

3、造成死锁的必要条件?

(1)互斥,同一时间统一资源只能由一个线程访问(2)不可剥夺,当一个线程占有某资源时,只有该线程主动放弃该资源,外力无法解除(3)请求和保持,线程1在占有某资源A的时候还可以请求资源B(吃着碗里看着锅里)(4)回环,线程1占有资源A去请求资源B,线程2占有资源B去请求资源C,线程3占有资源C去请求资 源A

查看面试题参考答案>>

面试相关细节:

你是通过何种渠道获得这次面试机会的?
答:社会招聘
你觉得这次面试的难度如何?
答:难度一般
你对这次面试的整体感觉怎么样?
答:一般
这次面试的结果如何?
答:面试未得到工作

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