大华二面 嵌入式

一共十四分钟,和一面一样,本来约好视频面,但是手机连接热点比较卡,转电话面试了
1.上来面试官先介绍业务,3分钟
2.看你实习经验不多,我说我没往上面写,做过Java全栈
接下来主要问简历上的项目技术栈
3.C++11新特性
4.C++指针和引用的区别
5.C++继承方式
6.进程通信详细描述
7.TCP与UDP的区别
8.网络抓包工具,wireShirk抓包
9.客户端和服务器端具体Socket通信流程
10.bfs和dfs
11.手里有几个offer
12.籍贯地
13.如何想着C++开发的(非科班)
14.职业规划,未来五年
15.杭州实习愿意吗
没有反问,说注意hr电话和邮件,许愿HR面
全部评论
没怎么问项目吗,感觉其他面经好像都说二面差不多是问项目
1
送花
回复
分享
发布于 2023-10-14 17:23 北京
今天面的吗
点赞
送花
回复
分享
发布于 2023-10-14 17:09 江苏
秋招专场
校招火热招聘中
官网直投
关注我,分享更多面试经验,想要走c++和嵌入式可以看一下我的面经哦,励志做全网最全的嵌入式总结,后边我也会出算法总结 https://www.nowcoder.com/creation/manager/columnDetail/MJNwoM
点赞
送花
回复
分享
发布于 2023-10-20 13:21 北京
拿到offer了吗楼主
点赞
送花
回复
分享
发布于 01-04 21:12 陕西

相关推荐

头像
05-17 11:57
C++
技术栈:c++,shell,TCP/UDP,docker,cmake,网络编程,系统编程项目简介: 是一个基于 IO多路复用 的 安全可靠的 UDP 文本传输框架。主要特点:1. docker 模块: 使用 docker 构建整个 safe-udp 项目环境,通过 dockerfile 安装 glog、cmake 等依赖项,并使用 Shell 编写容器操作脚本,以实现项目构建流程的自动化和部署的便利性。2. UDP_Transport 模块:    - 封装应用层 UDP Data Segment: 序列号、确认号、ACK、FIN等字段;并封装 序列化/反序列化 接口供上层调用。  - 根据 RFC规范 加权计算 平滑 RTT 和超时重传 RTO ,并与 IO多路复用(select) 结合设置 超时逻辑,监听客户端的响应。  - 封装 Sliding Window 和 Buffer,跟踪和管理 发送/接收数据包的缓冲区,并设置相应索引指针,处理接收到 ACK逻辑。  - 动态调节接收/拥塞窗口大小,自适应开启 慢启动、拥塞避免、拥塞发生、超时重传、快恢复 功能,并计算 cwnd、ssthresh 的值。  - 封装统计模块,统计慢启动、拥塞避免、超时重传 的数据包量和比率,反馈网络性能和行为,利于后续网络服务优化。  - 动态模拟 网络丢包和时延 状况, 校验 safe-udp 的可靠性和容错性(重传机制) 。3. 项目管理和构建: 使用 cmake 作为项目的构建系统,构建 udp_tansport 动态库,供第三方模块调用;并通过 git ,clang-format等工具,管理仓库代码。4. 功能测试和验证模块:构建 server、client 测试程序,验证safe-udp 可靠传输功能;并编写 diff.sh 脚本判断收发的文本内容是否完备。 #我的成功项目解析#  #我的失利项目复盘#  #软件开发薪资爆料#   #我的实习求职记录#  #我的实习求职记录#  #后端#  #秋招#  #项目#
点赞 评论 收藏
转发
6 15 评论
分享
牛客网
牛客企业服务