CVTE后台开发凉经

电话面试

1h
一面:
1.实习项目一
2.实习项目二
3.http项目
get post,大文件怎么传输,改成多线程的话怎么设计,账户密码的管理是这样的,考虑过高并发吗
引出了:管道通信、多进程、多线程、select、poll、epoll相关的知识。
4.人脸识别项目的数据库是怎么设计的?识别的过程说一下
5.udp,tcp的区别
6.get、post之间的区别,效率问题
7.tcp拥塞控制
8.如何使udp可靠传输
9.虚函数,虚函数表相关
10.虚函数表的创建时机
1.虚函数表指针(vptr)创建时机 vptr跟着对象走,所以对象什么时候创建出来,vptr就什么时候创建出来,也就是运行的时候。当程序在编译期间,编译器会为构造函数中增加为vptr赋值的代码(这是编译器的行为)...
2.虚函数表创建时机 虚函数表创建时机是在编译期间。编译期间编译器就为每个类确定好了对应的虚函数表里的内容。 所以在程序运行时,编译器会把虚函数表的首地址赋值给虚函数表指针,所以,这个虚函数表指针就有值了。
11.智能指针原理,weak_ptr用的多么?
12.stl用过哪些,具体介绍一下unordered_map和map

电话面试
1h
二面:
1.讲一下你的http的项目?
使用的epoll实现的还是怎么实现的,登录信息是怎么保存的,无状态的话怎么解决,设计的时候考虑到加锁了吗,如果让你设计一个真实的登录、注册的功能的话,你应该添加那些功能,支持了哪几种请求方法,http请求是如何进行解析的
2.知道粘包吗?http是如何解决粘包问题的?
https://blog.csdn.net/yam_sunshine/article/details/97921513
3.UDP用过没有,UDP常用在哪些场景?
4.lambda表达式和函数指针的区别?
5.share_ptr怎么实现的,讲一下实现原理?什么时候创建一个对象,什么时候析构对象,在哪些函数中实现?
6.C++中的右值引用知道吗?为什么要引入右值引用,解决了什么问题?
7.设计模式用过吗?单例模式如何实现线程安全?除了加锁的方式还有什么方式?
7.选择一家公司的时候看重什么?
8.未来的规划?
9.对工作地点有什么要求?

面试官给凉了,还挺懵逼的,意料之外情理之中吧
#广州视源电子科技股份有限公司##Java工程师##面经#
全部评论
机会多的是问题不大,把你挂了焉知非福
1 回复 分享
发布于 2021-04-17 17:23
楼主你好,请问你是实习、校招还是社招?
点赞 回复 分享
发布于 2021-04-17 16:45

相关推荐

24分钟1.自我介绍2.黑盒测试用例设计方法3.运用刚才的测试方法对手机端淘宝购物车结算页面进行测试4.测试流程5.需求文档没有标明边界值,怎么确定边界值,确定边界值后怎么测6.你们公司自动化测试是测业务主流程还是新需求反问:不足之处答:问答问题前思考3s再答,针对提问再答
一笑而过2222:边:边界值分析法(处理输入边界) 类:等价类划分法(划分有效 / 无效输入) 定:判定表法(多条件组合的逻辑判定) 因:因果图法(分析输入输出的因果关系) 迁:状态迁移法(覆盖系统状态转换路径) 场:场景法(模拟端到端业务流程) 正:正交试验法(多因素组合的测试优化) 错:错误推测法(基于经验推测潜在漏洞) 记忆逻辑链(按测试场景优先级排序) 先处理明确输入:边界值 + 等价类(边类) 再处理条件组合:判定表 + 因果图(定因) 接着处理状态与流程:状态迁移 + 场景法(迁场) 最后优化多因素与补漏:正交试验 + 错误推测(正错)
查看6道真题和解析
点赞 评论 收藏
分享
程序员牛肉:这一眼假啊,基本上都是骗人的,不然就涉及到职位贪腐了,就像之前华为的OD事件,看你运气好不好了
点赞 评论 收藏
分享
评论
1
9
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务