上海城市建设和交通委员会网站b站推广平台
面试时间:
2022年2月3日
1.项目C++11的特性具体有用到哪些?
智能指针
lambda表达式
auto
unordered_map
2.智能指针用到了哪几种智能指针
3.shared_ptr和weak_ptr区别
4.多线程实现方式
prosix线程==》pthread
windows的_beginthreaex
MFC多线程
ACEM中qt的多线
5. c++11的多线程你有没有用过
没有用过
6. qt有几种实现多线程的方式?
不是特别了解,尴尬。。。。
7. 3500自动化项目电机、相机没有用多线程吗?
用的windows里面的_beginthreadex去做的多线程。
8.死锁有没有了解过,哪些情况下会发生死锁。
9.你在开发中怎么处理死锁问题
我的项目电机,会存在多个线程去访问它,但是没有出现多个资源抢夺多个线程的情形。
10.你做过网络编程,网络通信的?
网络编程做的比较少哦
11. 有没有遇到过内存泄漏
如果系统已经上线了,用户遇到了崩溃闪退,怎么去定位解决。
windbg打日志,
dump文件
12.线程安全,如果写一个函数,多个线程去调用不出问题,要求这个函数可重入的话,对这个函数有什么要求?
可重入,
什么样的函数是可重入的,什么样的函数是不可重入的?
开发的过程中,怎么保证函数是可重入
13.有数据库开发经验
sqlite,
面试官
14. 涉及到多表查询,优化这些,实际项目中有没有做过?
15. 并行要求比较高,EDA并行怎么做的?
16.你对我们公司有了解吗?
17.基于什么原因回成都发展呢?
体外诊断设备
化验检验科出报告,就是在体外诊断是测试
试剂耗材加一系列反应
==》可以理解为检验仪器、
上位机和下位机
人际交互和流程控制
做界面比较少
上位机流程控制
一个测试经过几个环节,同时做几个样本在做测试
并行要求比较高?
更多是多线程,下位机的话主要是数据库和网络通信
你们的数据显示怎样的一种形式呢?
下位机是光子数,转换为一种曲线,
分析主要用了什么原理?
光子会反光,其实就是测电流
数据量大嘛?
并发是基于任务的了。
你们的甲方是?
我们是自研产品
那你们卖个谁呢?
医院和第三方设备
你们团队有多大?
仪器研发20几个人呢,软件七八人,
公司有三百多人。
你们公司软件开发都是怎样组成的
三十多点比较多,也有四十多的,三十多的是最多。学历本科居多,硕士偏少。