自我介绍(1-3分钟) 八股部分: 1、面向对象三大特性? 2、C++如何实现多态 3、什么是虚函数? 4、什么时候无法实现虚函数 5、调用方法时如何调用相对应的虚函数实现? 6、虚函数和普通函数的区别? 7、有一个基类A,B是A的子类,C是B的子类,然后A方法里面有一个虚函数P,请尝试分析:C中的P函数虚函数指针指向哪里? 8、A指针指向B对象,最后使用A指针调用虚方法,如何找到对应的实现(延伸
会根据简历问问题,开头两道算法题,直接人傻了。 第一道题比较版本号,一上来数组方法split忘了,问的面试官。不过小哥人很好,直接告诉我了,还给我拼了出来s-p-l-i-t 。。。 第二道时字符串相加,一开始是相乘,后来说时间太久了,就变成了相加,不过写了一半,我太磨蹭了(太菜了)。小哥说说一下思路,就开始问八股了。 然后就开始看简历写了啥问我vue-router的两种模式,问我底层原理(不会 问
一面60分钟: 项目相关: 某个项目详细介绍 select/poll/epoll区别 使用多线程需要注意什么,如何不用锁 Protobuf编码规则 Zookeeper的作用 某个函数流程讲解 八股: C++编译过程 C++内存分区 C++多态实现方式 C++为什么父类析构要定义为虚函数 C++智能指针 TCP为什么要四次挥手 TCP拥塞控制 HTTP1.0和HTTP2.0的区别 如何避免重复的HT
上次还说人家是kpi,结果人家给我过了,感谢一面面试官 上周三面完一面,第二周周一下午突然给我发了二面邮件,约的周四,二面和一面相差时间八天。 一下子紧张起来了,不得不说今天真的紧张到不行,因为一面面试官都有点kpi摆烂的,搞得我都觉得必挂的,面完就不在乎了,结果能有二面就搞得我好认真好紧张 话说二面,是牛客网面试??它们竟然还有合作,我一进去看到都是code页面以为要全程手撕代码了 二面 面试官
面完一小时内流程结束,挂
3.8 总的来说很少问八股,基本从项目入手,然后考虑一个场景,怎么去实现这个场景 自我介绍 问了我的第一个可视化项目,这个项目做了些什么,我主要负责了哪些模块 聊到了axios请求,问我axios的请求拦截器,响应拦截器,以及向axios底层向请求拦截器数组添加的是什么(对象还是函数) 由于我说到了请求拦截器先进后出,面试官就让我讲为什么要这样设计,我只能说我不知道。。。。 4. 项目中文件切片怎
老实说大概知道不太可能会常规八股,可能网络的多一点但是准备的还是太不充分了 然后很多项目里的功能停留在了会用,但没有深入理解原理,颜色切换就问到答不出来属于是太捞了 #前端##面经#
#面经# 算法:排序链表(思路是用归并,但搓不出来) os:(简历上没写也没来得及看os 直接寄) 操作系统内存管理 操作系统进程调度 计网: 拥塞控制 TCP报文头 如何唯一确定一条TCP连接 http1.0和2.0区别 深入问了下stream(寄) http和https区别 非对称加密 凉的很彻底,golang redis mysql都没问,反问了一下云原生的一些学习,面试官疑惑云原生是什么?
牛客上看了不少面经,回馈一下 一面30min: 项目: 选一个说,扩展提问 八股: 多态 构造函数析构函数能不能是虚函数 空类的大小是多少 为什么要内存对齐 tcp和udp的差异 CPU和GPU渲染管线 做道题: 合并k个有序链表 其他: 能实习多久 玩过什么游戏 二面45min: 项目相关: 深挖项目提到的技术点具体有什么用 做道题: 1. 看代码找错误 —— 用malloc给List分配空间,
1.低代码架构设计(因为项目里面有,后面衍生问一个你认为一个低代码应该具有哪些模块) 2.跨端相关,我说到了很多双端不一致。他问我如何从架构上解决这个问题。 我说暴露工具函数中处理iOS和安卓差异,他说这个是实现,如果不是函数级别,而是组件级别呢? 我其实还是没搞懂他要我干什么,可能跟设计模式有关。后面我的回答是类似整合成一个npm包? 他问这个包内如何设计?我还是只能回答根据不同的功能,如果是工
秋招第一次测开面试是纯手撕,连自我介绍都没有,上来就是说第一面是考验代码能力,然后开始出题做,懵掉了直接,没见过这场面。 第一道比较简单没记住,过了直接 第二道是随机微信红包,第一次写,坑坑巴巴三十分钟也算是写出来了,但是不是很满意,中间说我随机次数不可控,虽然后续解决掉了,但是方法不算好 第三道是实现一个加乘法,1+1*2+3*1*4+(2*3+1),g了没写出来,怎么都没解决掉乘法和括号的优先
面试官人真的太好太好了,因为最近高考网可能不太好,一直连接不上,捣鼓了好久面试官一直很耐心帮我解决(哭了) 1. 自我介绍 2. diff算法(详细且全) 3. 原型和原型链(问了好久 4. 重绘和回流,优化方法 5. vue生命周期钩子 6. 初次渲染在哪个钩子阶段 7. 渲染完成是在哪个钩子阶段 8. react和vue二者觉得底层有什么相同的 不同又在哪 9. vue双向绑定原理 10. d
朋友的腾讯一面~ 1. 自我介绍 2. 进程和线程的区别 3. 进程间的通信方式有哪些 4. 输入一个url会经过哪些过程 5. http和https的区别 6. get和post的区别 7. java里的访问修饰符有哪些 8. 重载和重写的区别 9. 抽象类和接口的区别 10. 对于安卓开发你了解什么 11. 详细讲讲你觉得最有难度的项目 12. 如果有多个上传任务,其中有一个上传失败了,下一次
岗位是IEG的TOB产品经理,这一面总共耗费一个多小时 1、面试官介绍了整体的部门架构和业务方向,没有让自我介绍 2、说一个项目,作为产品经理你都做了哪些事情 3、你当时是怎么设计这个产品整体功能的架构的 4、你们这是一个重后端/算法,轻前端的产品,你在后端的参与度是怎么样 5、后端的算子能力,你是怎么和RD同学沟通和评估的 6、有没有碰到比较难的问题,作为产品经理角度觉得RD做的不符合预期的地方
面试官没开摄像头,但人还是很nice 前面半小时简历面,简历上两个机器学习项目一个网安的SEEDLAB项目,具体内容太多了就不放上来了,大概是问KMEANS和KNN的区别这一类的 说下八股环节: 1. TCP三次握手 说一下序列号变化 发了第一个SYN后一直没有回ACK该怎么办 TCP保活机制 2. quick协议(不了解) 3. chatGPT和网安 请举出你具体使用的例子,到底是哪方面,哪个场