深圳巨峰科技-软件工程师面经

搞医学图像显示界面的
自我介绍,
HR,了解到我对你们公司意愿十分强烈。
主管面:
Q:我看你是汽车相关的领域的,为什么要选择加入我们医疗方向?
A:因为在我研究生阶段,确实是这个方向的,但是国内汽车行业竞争非常激烈,未来5年后可能只会存活3-5家大型车企,而我觉得自己的能力完全能胜任的,但是由于我本科学历的劣势,跨不过这道门进入到头部车企的面试环境。
而相比医疗领域,我觉得未来国内市场发展潜力巨大,我家也是在广东广州的,所以我选择了我们公司这个职位进行深入发展。
Q:你Linux操作系统的版本是多少?(查阅你是否熟悉这个项目,实际开发,而不是培训出来的)
A:不知道。下回要深入了解(4.1.15)
Q:FreeRTOS操作系统,每个任务用了什么通讯机制
A:消息队列和信号量,
Q:有没有优化里面的传递效率
A:用消息队列索引ID,加共享内存的形式
Q:这个静态数据结构内存溢出的问题?
A:用API检测每个任务实时运行的最高占用内用
Q:不要紧张,你简单讲一下你的Linux项目中,你做的哪一些工作是你负责的?
A:驱动的编写,应用的处理,系统移植,LCD显示界面是同学用QT做的
Q:那你讲一下文件系统
A:文件系统我对他只是有一个入门的了解,首先在应用层,通过打开指定路径的文件后,线程会得到一个文件描述符,通过这个文件描述符,调用系统的read、write函数,把文件描述符传递到驱动层,而驱动层的内核提供的read、write函数,会有一个inode结构体,用来保存这个文件的相关信息的(没讲清楚)
文件系统也讲得不太好,没把架构解释清楚
Q:加班看法、分配给你的项目没解决方案,你怎么思路?
A:加班接受!
Q:大概就这些了,我看你成绩单没有修过操作系统这门课啊?
全部评论
还有英文自我介绍,卡壳了
点赞 回复 分享
发布于 2024-10-13 21:03 重庆

相关推荐

一天代码十万三:实习东西太少了,而且体现不出你业务,3个月不可能就这点产出吧,建议实习多写点,玩具项目面试官都不感兴趣的
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务