cvte日常实习一面

介绍一下你最近做的一个项目

问这个项目比较出彩的地方

c++

动态多态静态多态,虚函数:构造函数,析构函数,为什么析构函数可以是虚函数,构造函数不能是虚函数

空类是多大,能否实例化

容器:vector:怎么扩存原理,能否存各种类型的数据吗?答:可以,int,string,char都能存,结构体也行,问是否能存裸指针?答:不清楚

智能指针:用过shared_ptr和weak_ptr吗?为什么要搭配使用?看过shared_ptr的源码吗?说一下

accept函数在面对超过数十个连接过来的时候怎么处理,是一个个处理吗?还是一起处理?(猝)

线程池怎么使用锁,muduo中是使用什么锁,使用的是互斥锁,并不是使用读写锁。

对比过muduo的异步日志效率跟别的日志系统吗?

熟悉多线程编程吗

#### 

计算机网络

讲一下滑动窗口?可靠性。然后当滑动窗口为0的时候是因为什么,是对端发生了什么?问:是阻塞在那一层?

讲一下三次连接,问三次连接发送的包的具体字段和对应的意义。是syn加1还是ack加1。猝

问了解MMS和MTU吗?知道最大地址MTU吗?

杂题

什么时候能来实习,拿了别的offer吗,如果我们能提供相同岗位和待遇给你你会来吗?最早什么时候能来实习?

你是怎么安排自己的学习时间的

不知道为什么没问算法题

最后就是你有什么想问我的?

我问对我有什么建议吗,说要多看书熟悉底层,关于三次握手那边就答得不是特别好(凉凉)

#实习##面经##春招##广州视源电子科技股份有限公司##C++工程师#
全部评论
厉害啊,宽哥
点赞 回复
分享
发布于 2019-03-30 14:16
牛逼啊,宽哥
点赞 回复
分享
发布于 2019-03-30 14:38
联想
校招火热招聘中
官网直投
没算法+1
点赞 回复
分享
发布于 2019-03-30 17:54

相关推荐

女生 双非二本 专业电子信息 学了数电模电 c语言 数据结构 python 51单片机还有stm32 linux 还有一些上位机很多都只有一个大概的了解 惭愧 学艺不精硬件不感兴趣pcb只会画两层板 ad 立创都用过 原理图能看懂 电路设计只做过学校的课业作业四位加法器 24制数字钟 波形发生器 示波器也用过只是来看波形 (硬件技能点就这么多了,可能是学过微机原理还有单片机芯片手册也能大概看懂)软件方面 stm32当初看正点(感觉不怎么好入门只看学到了串口通信因为系统知识逻辑大纲太乱就没再学习了)现在很久不用只会调用库函数使用模块 用stm32参加了电赛国赛 只混了个省二 而且我在里面也主要是搞open mv 的识别还有和stm32的串口通信 还有一些坐标转化 各功能模块的调用……python就能在用上位机的时候耍耍了 最近学校课程是用linux搞树莓派的视觉开发 一些人脸识别手势识别什么的疑问是:1,c语言和数据结构有基础但学的不扎实目前在学习…不知道应该学到什么程度2, 如果找嵌入式软件之类的工作除了这两门课程还有什么别的需要学习的3,对stm32兴趣不大但是手上有的项目都是用stm32 智能送药小车还有国赛那个 如果要找暑假着急找实习是不是得先从这两个项目入手 先学习stm324,最后 直接转纯软不太现实了 其实对纯软更有兴趣 硬件太挠人了 走嵌入式软件开发的话现在学习linux还来得及吗?(手上还有一个师兄遗留的linux ubuntun的项目 当初是在里面当论文手 这个项目只拿了挑战杯省二)有点迷茫 问的有点多 请前辈们指教!
点赞 评论 收藏
转发
🕒 岗位/笔试时间 3.28📝 笔试题目 行测,专业问题,c代码解决一个问题,实现同步信号选择什么方式(双工如spi,半双工iic),什么时候用嵌入式操作系统🕒 岗位/面试时间 4.01,1h👥 面试题目1.自我介绍2.介绍项目,做了什么,针对做的东西的一些问题(gps和mpu6050的问题,首先gps硬件连接(uart),连接了什么接口(TX,RX,GND),获取什么数据(经纬度GPGGA)传输数据是什么格式(NMEA0813);接着mpu6050用的什么接口(iic),接收的数据是什么(加速度和陀螺仪的数据,用calculate函数进行处理,阈值检测的方式);使用的stm32芯片是什么封装。毕业设计问了一个用到的北斗短报文如何使用,什么协议,软件部分怎么实现)3.因为项目用到了freertos操作系统,问了一些这方面的比如:从stm32 rtos串口数据解析介绍,对于一个串口做一个应答机,包括解析数据,解包,发回复信息,考虑做成几个任务(我回答三个,串口接收,数据解析解包,发送回复信息。又问了具体怎么实现的问题)4.串口接收时我提到用中断,问了关于中断的问题,比如串口控制器在什么情况下会出发中断,中断用在什么地方5.上个问题我提到了DMA,问了dma接收软件部分的操作6.freertos的多任务同步机制列举(消息队列,互斥锁,条件变量,其他的想不起来了面试官就进入下一个问题了)7.iic和spi的区别,比如机制不同,速率不同,通信方式不同8.全局变量和局部变量放在什么位置9.堆和栈的区别10.关于个人喜欢什么课程为什么在做项目时有没有很困难的事情,怎么解决的平时看不看书看什么书项目获得过奖项,你觉得有没有什么值得改善的地方(我回答硬件选型精度不合适,仅考虑实现功能导致外观太大,硬件可以改成pcb,APP简陋等)看待事物偏向整体还是细节在做推进项目的任务计划时怎么做的在做个人待办计划时怎么做的在校园生活里付出了120%的努力的事情是什么考研院校个人职业规划对理想工作的三个要求🤔 面试感受面试官很温和,最后问问题环节我问了对我的面试情况提一些建议,面试官的回答很有用,提到了我的笔试内容和需要提高的部分;还问了后续安排,得知两轮技术面一轮CEO面;面试官介绍了一些情况如图 #软件开发2024笔面经#
点赞 评论 收藏
转发
3 22 评论
分享
牛客网
牛客企业服务