部门:IEG 光子工作室群 尽量回忆 聊项目 进程线程协程区别 菱形继承 怎么解决菱形继承重复字段 静态多态和动态多态 虚函数原理 类的内存结构(没答好,虚指针、基类字段、派生类字段、…、虚基类指针) 多线程读写大文件减少IO次数(好像是这个意思?说了用mmap,直接操作内存) 操作系统层面如何保证多线程同时写入文件不会冲突(不会,应该是write系统调用里有个系统级的mutex保证原子性) 用过
全程基本不问八股,也是结合项目问。 后面30分钟做笔试题,罗列一下: 1. 实现sleep函数 2. URL的params参数解析成对象 3. 给一个字符串,叫a,和一个字符串数组(按字典序排好了),然后从数组里找出所有字符串,满足前缀为a的。(假设字符串数组数据规模达到10条,尽可能优化算法复杂度) 第三道,没看完题,直接用字典树去做了😓,后面做完,面试官指了出来,没审清题。其实二分就ok了
上来就是半个小时的CPP基础代码的拷打,原形毕露,成了小丑,都想关电脑下机了 介绍自己的实习工作,整个工作的架构,接着拷打30分钟 讲一下那个服务注册中心,底层实现有没有了解 什么叫弱一致性,leader是怎么选举的 raft脑裂出现怎么解决,两个人都是leader TCP如何发送消息对面连接已经断开了会发生啥 TCP如果发送了一半的数据,剩下的那一半数据在第二次TCP连接的时候怎么确保不和第一次
就一个小时4个算法题: 1、hardMan() 2、打家劫舍2 3、打家劫舍3 4、最长字符串链(leecode的1048题) 完整做出了两个算法题,还有一个讲了思路,代码有一种情况没考虑到。已挂
20230525腾讯客户端一面 40min 自我介绍 进程和线程的区别 进程间的通信方式有哪些(Linux下) 线程间的通信方式(Linux下) 输入一个url会经过哪些过程 http和https的区别 get和post的区别 java里的访问修饰符有哪些 重载和重写的区别 java抽象类和接口的区别 对于安卓开发你了解什么 详细讲讲你觉得最有难度的项目 问项目 线程池的好处是什么 设计模式你了解
集齐七龙珠召唤offer!(面了什么都记不清了) cpp转go 一面ieg某部门a 智力题,然后根据简历提问,两道简单题,一周后流程结束 一面teg某部门 不细说,题没a,心态爆炸,面完就知道寄,晚上流程结束 最后被ieg某部门b捞 4+1hr面最终拿下offer 一面 计算机网络,系统各种基础知识,linux底层的种种,a两道题 二面 聊项目,问各种细节,然后问具体的解决方案,所以一定要对项目很
1.简介项目,实习项目非常简单,面试官简单的问了一下。 2.服务器send内容给客户端,描述具体过程 3.linux基本命令,查看服务器负载 4.缺页中断 5.mysql索引(聚簇,二级,联合),回表 6.stl底层数据结构,红黑树特性 7.堆排序 快速排序 8.raft算法(领导者选取,脑裂,任期) 9.binlog undo redo三种数据库日志,重点问了binlog 10.new mal
第一天晚上12点投的,第二天就约面了,约面效率很高,但是直接发时间过来很难受 1. 发版频率 2.介绍一下实习负责业务的业务流程 3. 压测如何判断达到瓶颈 4. 压测如何判断预估系统容量上限(…) 5. 接到对一个模块的UI自动化覆盖需求,怎么操作(…) 6. 接口自动化case覆盖率怎么计算的 7. 接口测试中,如何判断一个接口测试完毕(…) 8. Linux 777每个7分别是什么意 9.
时间线:8.05 一面 8.08 一面 8.12 一面 流程终止 8.05一面 自我介绍: 聊项目 八股: HTTP和HTTPS的区别 Webpack和vite区别 CJS和ESM区别 CICD 实习期间做过最难的事情 浏览器从输入url发生了什么 HTTP的缓存协商缓存、强缓存 事件循环输出题 讲解事件循环 手写Array.Reduce 反问 8.08 二面 聊天 平时会干什么呀除了写代码干啥
视频面 3.1 , 30min, 1. JAVA多线程的理解 答了多线程的几个状态,创建多线程的三种方式,进程、线程、协程的区别; 2. 保证线程安全的方法 Synchronized、ReentrentLock的一系列八股 3. JMM 对比cpu中的高速缓存和内存的关系解释; 4. 线程池的几个核心参数 5. 垃圾回收算法 6. 索引优化的思路 7. JVM调优的思路 8. TCP和IP协议的作
二进宫QQ后台同一个组,因为主管面发挥实在是差劲,不出意料的又挂了。 一面 表现不错,面完后10分钟秒过。 【算法】给你一个字符串,和一个字符串数组,判断字符串能不能从字符串数组中拼接而成。 os内存管理 缺页中断有什么缺点 线程和进程,协程 网络5层模型是什么? 传输层和网络层的功能? http哪一个层?http状态码401是什么?(不记得401是什么了) tcp/udp区别? tcp粘包问题?
上来直接自我介绍,摁怼项目,面试官问的比较细,也有点凶,类似于说“你做这个是为了提高性能还是为了项目而项目”。 时间:30min,真的就是腾讯会议写着30min就是30min,全程无算法无八股。
展示一下项目。 path tracing的思路。 重要性采样。 对面光源的采样和其他光源一样吗(盲猜是问有没有用LTC)。 了解PBR吗(我把微表面brdf和Disney principled BRDF都讲了一下)。 lambert材质的BRDF是ρ/pi,为什么要除这个pi呢。 项目用了什么加速方法(BVH)。 怎么去划分BVH。 BVH和kd树的对比。 有用到俄罗斯轮盘赌吗?有什么缺点。 用过
1、上来先问用过哪些排序算法,然后手写快排 2、问使用过stl哪些工具,具体原理是什么 3、深挖项目1,一直问实现细节,问共享文件的修改怎么做 4、问项目2,提了他想到的一些问题,类似于同步攻击 5、场景题:100万个选手,每个选手有对应的id和分数,要求参赛选手可查询分数前100的名单,和自己的排名,ps:排名可能随时更新,可能一天是10万级的更新,因此对应的前100名单和选手排名也要更新。 时
🕒岗位/面试时间 前端开发工程师/4.20 面试时长:30min 投了快两个星期的腾讯音乐 16号约的18号笔试 17号约面试时间(候选时间分别是周五早上8:30和周六早上10:30)选了周六早上 笔试4道题a了2道 第三道超时只过了3.33%的样例 所以笔试成绩应该是41分左右 👥面试流程 1、自我介绍 八股/原理: 1、react的key的作用 2、可以用index作key吗?(之前一直用