11/29 40min 面试官人挺好的 被狠狠地拷打计网了 1 自我介绍 2 问项目(断点上传,秒传) 3 视频播放器的进度条的播放是怎么实现的(提示了视频是流,答不上来) 4 Nodejs是单线程怎么保证线程不中断 5 有没有用nodejs做过一些项目 6 websocket建立连接过程 7 websocket和长轮询区别 8 tcp如何保证可靠性 9 拥塞算法说一下 10 三次握手 t第一次握
10.16 腾讯笔试 心得:笔试题虽然看起来多了一点,但是每道题其实并不是很困难,掌握方法很快就能 AK T1 链表结点的异或 模拟就行,注意一个是正向一个是反向 T2 修改 K 次数组求最小值 我们只需要贪心的修改每次贡献最大的一个元素就行。由于 K 的范围很小,用优先级队列搞定。 T3 队列模拟 由于数据的特殊性,[1, n] 的排列,因此我们直接贪心。 T4 计算区间内 1 的个数 由于我们
自我介绍 你在实习中的职责 弹幕审核 实现(不应该在前端做判断,前端不可靠) 时延(通过并行过模型减少时延) 无反问 全程20min,一眼KPI,没问云计算相关问题
1h40min 上来直接给我介绍部门-在武汉,做中间件产品开发 1.两道算法题—修改字符串最小步骤、LRU 2.LRU算法题反问我思路,优化方案,时间复杂度O(n)转O(1) 3.final 4.hashMap 5.concurrentHashMap 6.springBoot与springCloud 7.springBoot中factories文件是啥 8.项目中如何将第三方的类注入Bean中 9
八股 -STL中的数据结构 -vector如何实现? -vector删除一部分数据,如何回收掉? -声明vector<int> a,在内存会分配什么空间? -函数内部声明vector<int> a,内存分配的位置?push元素时,栈指针如何变? (以上均考察vector的模板类实现) -map? -unordered_map 查找过程? -unordered_map链表存储时,每个节点存放内容?
二面就不同了,二面的面试官不是做golang的,于是全场拷打八股,其实基本也都答出来了,算法也写出来了,不过还是挂了,可能是横向比较比不过别人 1. 为什么tcp握手需要三次而挥手需要4次 2. 内核态用户态 3. 虚拟内存相关 4. 中断流程 5. 进程间通信 6. 系统调用原理 7. GC 8. 内存逃逸 9. 设计模式..比如装饰器模式 10. 如何防止缓存穿透 11. 如何实现负载均衡 1
🕒 岗位/面试时间 客户端/10.10 👥 面试题目 问了一个小时项目,把源码进行了剖析,演示了跑起来是什么效果,问了很多意想不到的问题,我是做qt的,就问,如果群聊发了一个消息,怎么把这个消息,显示到别人这边呢,我说了个,如果客户端接受到消息会出发 readyread,我这边进行json文件的解析,显示到群聊框里。面试官,就问我,那后端是怎么发的,我随便说了个 查mysql表,匹配人,并且发
1.自我介绍 2.多线程情景题:设计生产者消费者问题 3.口述算法思路:爬楼梯,编辑距离,快排、堆排时间复杂度,迪杰斯特拉算法 4.网络框架:poll和epoll的区别 5.vector(我回答的arraylist),map,hashmap底层数据结构 6.tcp udp 7.手撕:比较简单(毕竟我都做出来了) 8.反问: 今天表现如何? 我懂的是java,会有影响吗? 业务? 问的问题都答上了,
自我介绍 拷打项目 vue和react的区别 react hook是为了解决什么问题的 聊了会天 反问 半小时结束,摸不着头脑,答的也不是很烂,但是居然没有手撕,可能因为九点才面试太晚了想早点下班吧,希望不是kpi
秋招的第一个面试 🙏🙏🙏 面了1.5小时,面的感觉挺好的,就是口吃有点严重,可能会掉的分,,, 贴个面经,攒攒人品。 1. 怎么学习前端 3. H5 webView底层原理;如何通信 5. websocket 如何实现心跳检测 / 断线重连机制;是否考虑到边缘情况; 7. 是如何做页面性能监测,怎么统计页面性能的。 8. 设想有个需要处理大量数据的需求,如何处理;(我自己列举了几种情况和对应
聊天面,比较随缘,许愿 offer - 对 前端 发展的看法 - 对 自身 优势和劣势的看法 - 对 AI 发展以及对前端影响的看法 - 如何看待工作,是否来刷经验的? - xxx 还有一些忘了,很短,16 min。 官网目前回到了 HR 面状态
主要是项目+实习,在其中穿插一些八股 1. 消息队列的选择(忘了) 如果一个应用内存占用率很高会出现哪些问题 2. 慢查询,用了索引还是慢查询的原因 3. 技术选型为什么用这个框架,这我哪知道呀 4. 索引失效的原因 算法: 给一个数组找到两个数字一个反转,另一个正常,和相等的全部个数(应该是力扣上的,我没写过,算法刷的少) 一小时后挂 秋招第一次正式面试我太菜了呜呜呜
面试官水平很高,人也很nice,有一直在引导,最后对我的评价感觉还行,但隔天一看直接挂,还是太菜了 总共快一个半小时 1.自我介绍 2.实习经历,大概干了些什么,问的很深 3.项目难点,秒杀业务,根据秒杀展开说说:百万访问量如何处理、负载均衡怎么做、多个负载均衡器怎么分配 4.Redis中的分布式锁 5.JVM垃圾回收算法 6.操作系统内存碎片问题,虚拟内存,JVM为什么不采用操作系统中的分页设计
1.你为什么选择客户端 2.问了项目仓库地址和个人github地址 3.说一下cpp的多态和继承 4.说一下内核进程 5.说一下并发 6.说一下tcp和udp 7.手撕两道题,ip地址转数字(256进制),二叉树层序遍历倒叙
自我介绍 学习路线规划 学校成绩 操作系统进程线程区别 进程通信方式有哪些,要自己设计怎么设计(Linux源码那么设计) 多进程通信在不同场景用哪种通信方式 Epoll的机制怎么实现 Java怎么实现网络IO高并发编程,具体代码咋搞的 select,poll,epoll区别 为啥选epoll 多线程网络IO体现了什么思想 TCP UDP区别 实际选择,为什么要这么选择(可靠性,并发性,实时性,响应