虾皮搜索后端8.11一面

1.cpp的class和struct的区别
2.new和malloc的区别
3.new底层如何实现的
4.虚函数是什么
5.给了个代码,让我看输出结果,乍一看是很传统的虚函数使用,但是父类相关函数并没有声明virtual,所以不涉及动态绑定
6.进程和线程的区别
7.进程通信有哪些方式
8.nginx是多进程还是多线程
9.挑一个项目介绍一下
10.http的核心是什么
11.为什么用websocket
12.http2的推送机制有所了解吗
13.介绍一下网关的架构实现
14.然后要引入视频或者语音通话,如何实现
15.TCP和udp的区别
16.通话用TCP还是udp
17.TCP的特性是如何保证的
18.手撕层序遍历,然后升级为每次都输出当前层数
19.反问

感觉面试官心不在焉,好像甚至拿着题册来面我😭#虾皮#
全部评论
约二面了吗
点赞 回复 分享
发布于 2025-08-21 17:35 上海
接好运
点赞 回复 分享
发布于 2025-08-21 14:26 广东

相关推荐

02-14 12:40
门头沟学院 Java
程序员花海:1.面试要求必须Java笔试不一定 2.难度对等秋招 远超于日常实习是因为同一批次且转正很多 竞争压力大 3.第一个加点指标,上线了就把接口性能加上去 使用本地缓存这个不算亮点 只是技术选型,要把为什么采用这个和背后的思考写出来而不是单纯堆叠技术没意义 4.八股要一直看 很容易忘记 5.拼团交易这个老问题 堆积技术 另外建议你把奖项合并到教育背景 没必要拆出来放最后
我的简历长这样
点赞 评论 收藏
分享
评论
1
4
分享

创作者周榜

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