岗位:C++开发工程师-基础架构; base:成都; 形式:线下面试; 大老远从创新港跑去酒店的,晚上只有我一个人面试,面试官应该是主管级别,一直等我一个人等到很晚,待人很客气,还请喝了一杯瑞幸,好感度拉满,整个面试过程也比较舒服,看面试流程应该是一轮和二轮一起面试的,说今天太晚了,如果有后续会通知; TL:9.25投递,无测评,无笔试,10.11一二面; #同程旅行##同程艺龙校招#
自我介绍 问了一下本科和本科专业 简单问了一下项目(提了一嘴) 项目/面经: 1. 为什么用 epoll,使用的是阻塞还是非阻塞模式,各有什么特点 2. 网络:一个数据包到网卡再发出的过程,网卡的驱动过程 3. 操作系统的中断过程, 4. 写中断的时候要注意哪些问题 5. 在中断里面写printf,会怎样 6. Linux的锁有哪几种 7. 互斥锁和自旋锁的区别 8. 操作系统内存管理 9. 分段
聊相关的项目(问题是怎末发现的,问题是怎么解决的,用什么方式) Cookie, 第一个项目整体遇到的问题和难点? 路由懒加载,(底层是怎末实现的) 了解过webpack吗?Loader和pingin的用法(可以理解是介于整个编译过程中的参与者,在文件编码或构建中进行一个参与) 防抖节流的实现原理, Vue2,3的数据双向绑定实现原理,vue2和3有什么不一样的地方-------- Watcher是
1、视野预测项目如何设计模型的 2、CS144-TCP 项目如何设计的,底层 TCP 使用了吗,你学到的是啥(我说就了解了 TCP/IP 协议栈,感觉满脸嫌弃的样子) 3、了解 AI 模型部署的后端框架吗(寄)、服务端呢 4、负载均衡算法有哪些 轮询:负载均衡系统接收到请求后,按照顺序轮流分配给服务器。这种方式非常简单,只管按顺序分配,至于服务器当前负载情况、硬件能力等都不关心,只要服务器还能工作
1.“C++哪些字符不能重载?” 2.“虚函数是在那个阶段运行的?” “回去等消息吧” 没有自我介绍,不看简历,不问项目 主基调:快!
上来首先要求对面试内容保密,内容不可泄露,具体内容我就不透露了,面试官人很好 八股包括语言,网络等,也撕了道算法题,总体体验不错,项目问的也挺详细
1.先自我介绍一下吧 2.vue怎么实现v-model,vue2和vue3的区别? 3.vue怎么实现路由拦截 4.vue3的composition的api有什么好处 5.浏览器的cooike, sessionStorage,localStorage有什么区别 6.从输入一个url到显示页面的整个过程 7.webpack怎么打包组件的 8.vue和uview有什么区别?和n in view有什么区
自我介绍 你用过那些Linux指令?Top指令中的load average字段的含义?进程队列? cpu负载是什么?cpu负载计算的是进程状态中的哪几种状态? 进程的状态有几种?用户态到内核态是怎么进行切换的? 进程和线程的区别? 为什么需要三次握手、四次挥手? TCP和UDP的区别? 实习经历、开发语言为什么从c++转到go、讲了在实习过程中负责的功能模块 你是怎么理解运维工程师的?为什么要考虑
我技术栈是cpp然后偏嵌入式方向,算法是一点不会,本来是海投的还很担心面试官拷打我 但是这个面试官人是真的好,不压力人 1、上来手撕算法题,还给我出个简单的,判断链表是否有环 2、进程线程 3、进程调度算法 4、七层网络模型和五层 5、五层模型每一层干嘛的 6、三次握手和四次挥手 下面就开始问我分布式和数据库了,我是不会一点 redis什么的不了解,mysql也只会简单用一下 应该是寄
要培养良好的开发风格。代码良好的可读性在软件的生命周期的各个阶段都有着至关重要的意义。 经验说明,软件开发的时间与维护的时间大概是 20% 和 80%,我们大部分时间其实是在维护和扩展别人(自己)的代码。 性能再高,读不懂的代码都不是好代码 也摆脱不了被推翻重写的命运。经验丰富的架构师在性能和可读性有分歧时宁可牺牲部分性能增加可读性。 良好的代码风格能避免一些偶发性的程序异常,甚至能提高运行效率。
远程一对多关联用于定义有跨表的一对多关系,例如: 每个城市有多个用户 每个用户有多个话题 城市和话题之间并无关联 关联定义 就可以直接通过远程一对多关联获取每个城市的多个话题,City模型定义如下: <?php namespace app\index\model; use think\Model; class City extends Model { public function
问题内容: 是否可以运行comserver而无需提升权限。 例如,我能够从Python.TestServer(如下)运行代码,但它需要提升。 Python.TestServer代码位于:从.NET消耗Python COM Server 是否可以运行不需要提升的com服务器,以便我可以在没有管理密码的情况下运行com对象。 例如 我已经尝试了上面的代码,但它说 如何使本地服务器的有效类字符串? 示例
我试着运行一个程序,使用线程显示带有数字的乘法、除法、加法和减法表。 但是我希望数字被乘以或相加等。由用户选择。 也就是说,程序应该在用户为每个操作选择一个数字后运行,然后显示结果。
问题内容: Java 对象和OS线程(轻量级进程)之间是否存在一对一的映射。也就是说,如果我有一个对象,是否可以始终精确地标识一个关联的OS线程,并且我将始终具有相同的关联OS线程吗?通常,这取决于OS和JVM,因此我将问题限于使用Oracle和Open JDK JVM的Linux。 怎么样的情况下,荷兰国际集团和荷兰国际集团线程?还有尚未开始运行的线程和已经结束运行的线程的极端情况? 问题答案: