2027暑期-拼多多temu基础架构后端开发hr面
了解拼多多吗?知道拼多多是做啥的吗? 了解之前面试的面试官主要是干啥业务的吗? 为什么想来拼多多?地点知道在哪里吧,有问题吗?实习工资无法cover生活成本,父母支持吗?
2027暑期-网易游戏引擎开发二面
手撕:M*N的图从(0,0)到(m-1,n-1)的最少步数的路径,图中’0’为路’1’为障碍,要求最多只能过k个障碍,每次能上下左右走一格 问了一下dfs和bfs的区别,各自的复杂度,bfs实现是不是好一点 BFS适合求最短路径、最少步数、层次遍历、填充扩散、朋友圈层;DFS适合枚举所有方案、拓扑排序、走迷宫穷举、连通块 dfs和bfs时间复杂度一样,O(V【节点数】+E【边数】);dfs空间复杂度为O(V【最坏情况下的最长链,深度】);bfs空间复杂度为O(V【最宽一层的所有节点,宽度】) 怎么用时间轮算法移除非活跃连接的?shared_ptr是线程安全的吗? Agent的框架是怎...
2027暑期-快手后端开发二面
手撕1:生成逆波兰表达式 https://blog.csdn.net/signsmile/article/details/2877729 https://www.cnblogs.com/feika/p/3607431.html 逆波兰表达式的生成与计算 普通表达式一般由数字、变量与+-/()运算符号组成。 例如:(a+b)3 - (a-b)/2 其逆波兰表达式是: a b + 3 * a b - 2 / - 本质上,普通表达式是中序表达式,逆波兰表达式是后序表达式。 由普通表达式生成逆波兰表达式 初始化1个逆波兰字符串变量outstr,以及1个符号栈;自左向右输入表达式串; 如...
2027暑期-京东金融后端开发一面
怎么识别有效告警的?怎么设定出这些告警特征的? 实习中比较难的地方在哪里?
2027暑期-字节SRE后端开发hr面
介绍一下你的实习和项目?讲一下你实习系统的全流程和全架构?你如果要继续迭代,还有什么地方可以优化呢? 有没有和别人一起开发一个比较复杂的系统?怎么处理架构设计和技术讨论的交流? 前端、后端、产品可能会相互不理解,后端可能觉得产品的想法天方夜谭无法实现,这时候你会怎么沟通处理呢? 总结一下你的优缺点?具体一下例子? 来实习主要是想获得些什么呢?如果来了你会怎么获得这些信息呢?
2027暑期-腾讯CDG-FIT后端开发hr面
和前面面试官聊下来对这个岗位有什么想法? 有什么职业规划?想做什么赛道? 项目和实习中有遇到什么难点呢?协作或推进的时候有遇到什么问题吗? 自己探索的项目中有什么比较有意思的事?哪些会让你比较有成就感?为什么有成就感?有收到别人用你项目时的反馈吗? 有没有自己探索一些AI工具?有没有AI用起来不太方便不太好的地方? 有AI之后,什么能力是最需要提升的?你在之前的经历里面有提升哪一块能力吗?怎么提升的? 学校还有事吗?什么时候能来?能实习多久?
2027暑期-拼多多后端开发三面
手撕1:实现用topHash实现的Map 手撕2:用栈实现四则运算 【问进度】进度别说的太快,就说三面完了后还在等hr面 怎么实现灰度的?灰度怎么保证固定比例的流量迁移到新的Pod? 怎么快速让手机照出来的照片上传到云端,同步到电脑上?不能轮询,怎么更快?linux的文件系统?linux的文件不一定按插入顺序排列是为什么?linux的文件在磁盘上的链表是咋样的?linux的目录是怎么实现的?linux的inode里面存什么有什么用?Linux内核的inotify机制?怎么使用epoll与inotify组合来监听文件变化?如果手机关机几年,电脑上增删改了图片,怎么实现同步?不给每张图片算M...
2027暑期-网易游戏引擎开发一面
手撕:LRU 怎么实现秒杀的?为什么要用分布式锁?为什么要用雪花算法?数据库直接锁直接兜底不行吗? 怎么设计监控数据收集,监控展示分析,告警收集?怎么查出来告警事件单拓扑关系的? 如果某个监控数据量超大,怎么办?消息队列都无法接住咋办?
2027暑期-阿里国际AI应用一面
手撕1:矩阵转置 手撕2:字符串s1和字符串s2,看s2中是否包含s1的一种排列(固定长度的滑动窗口,不需要全排列,只要s2中某固定长度【s1的长度】的一段字符串里面各种字符的数量统计出来跟s1的各种字符数量统计结果一样就说明s2中这段字符串为s1的一种排列)【用双指针只需要扫描一次,维护窗口内各种字符的数量只需要处理开始指针与结束指针就行】 HTTP、TCP、IP的包是什么结构?MTU是啥?介绍一下流式传输、SSE、HTTP、TCP、IP? Java线程的状态?Java怎么使用线程池,使用场景,解决了什么问题?Spring的IOC、AOP?JDK和CGLIB代理的区别,分别什么时候使用...
2027暑期-快手后端开发一面
【准备】对Modbus协议贪心优化后有多大提升?(内网少请求几次提升不大,上传云端的话可以少消耗点流量) 【准备】容量预警是在什么时候处理的?在事前、事中、事后能怎么预警?事后对比过预警容量与真实容量的差别吗?预警的准确性怎么确认? 【准备】变更单审计是事后审计的吗?能不能在发布的过程中阻断? 【准备】告警分类做了些啥?告警特征分析有啥用?还有什么方法减少无效告警吗?(剔除可自愈的告警、机器学习算法代替阈值和不同算法剔除误告) 怎么实现分布式锁?几种方法都介绍一下? C++处理Socket时的recv()函数的返回值有哪些?(输入socket的fd、缓存数组、读取的长度、返回值flag;...