万兴科技是当时看到信息,然后顺便做了笔试,基本上就是行测题,看你的综合素质,然后经历了两轮面试,第一轮是技术面,第二轮像是hr面,聊自己在校的一些情况,具体是下面这样,凭记忆写的,可以会有差池。 技术面 自我介绍+项目情况(实习三个月,其实没干嘛,大概讲了下项目内容以及自己负责的板块,每天按部就班,倒是没发现遇到什么特别的问题,就说了没有,然后就没问了) 面试官想要会Swift的,我这个有学过一些
1、自我介绍 2、封装过指令吗 v-if这种 3、封装过组件吗 4、介绍一些Golang 5、vite和webpack的区别 6、数据结构和算法了解吗 7、各种数据结构的常见应用场景 8、了解哪些算法 9、讲解一下你了解的算法 11、鉴权怎么实现 12、如何在数据库实现鉴权表的设计 13、前端你认为有哪些发展的领域和技术栈 14、React自己封装过Hook吗 15、初始化Vite项目后一般进行哪
实习,项目 指针和引用 父类转子类安全吗?子类转父类安全吗? C++服务异常怎么排查 linux查看网络状态,查看文件第三列 C++性能监测,用过哪些工具,prof gdb看backtrace,切换线程 有哪些加速计算的方法 全部加载到内存太大了怎么办 数据迁移怎么保证一致性 新旧数据不兼容怎么办#秋招##面经##量化##C++#
投的后台,看到在成都就接受面了,结果二面问的问题感觉偏前端太折磨 3.8一面(1H) 很多情景问题 自我介绍 TCP和udp 区别,为什么tcp是可靠的?为什么udp不可靠?tcp为什么是可靠的?怎么实现可靠的?那你可靠的意思,我们游戏都是用udp传的,那一部分损失的udp就不管了吗? 拥塞控制是怎么控制的?他们两个算法具体过程是怎么样的? Http和https区别? Https为什么安全?建立连
1. 自我介绍 2. 为什么选择计算机这个专业? 3. 用过几种操作系统?Linux的发行版本之间有什么区别? 4. 了解过哪些文件系统?它们之间的区别是什么? 5. 为什么要自己实现协议?心跳机制怎么实现?tcp心跳机制有什么缺点?(项目相关) 6. 对象存储平台和文件系统的区别?(项目相关) 7. mysql缓存了解过吗? 8. tcp和udp之间的区别?udp的特点? 9. 进程和线程的区别
总时长30分钟 无手撕 1. 自我介绍 2. 进程和线程的区别(资源消耗、安全性、通信方面)重点问了通信方面的区别, 3. 从输入百度,到显示出来,中间涉及到的协议。 讲了DNS,tcp三次握手,四次挥手,https中的ssl握手等 4. 又问了以上都是应用层传输层网络层的协议,那底下的数据链路层和物理层的协议有哪些,有什么作用 讲了arp协议,mac协议,以及IEEE802.1A协议。 5. 因
时长:1小时 1. 自我介绍:5分钟 2. 项目问答 2.1 如果数据库的内容发生了改变,如何实现数据的迁移?(不懂) 2.2 项目的组织架构是什么样的? 2.3 我看你项目架构用的是MVC,那么还知道哪些架构?(MVVM) 2.4 MVVM和MVC的各自使用场景? 2.5 项目中遇到了哪些困难? 2.6 自己在项目中遇到困难如何进行解决的? 3. 开放性问答 3.1 为什么要选择iOS这个行业?
时长:1小时18分钟 1. 自我介绍:约5分钟 2. 开放性问答 2.1 你如何与团队成员之间进行高效沟通? 2.2 每个人都负责一个模块,那最后进行汇总组装的时候,如何进行测试? 3. iOS基础 3.1 MVC是指什么? 3.2 如何改进MVC的缺点?(引入MVVM) 3.3 既然引入了MVVM,那我为什么不在MVC中让Model引用View,或者View引用Model从而进行优化?(不可以,
时长:35分钟左右 1. 自我介绍:约5分钟 2. 计算机网络基础 2.1 可以说一下计算机网络中的7层或者5层模型它的具体每一层是负责什么工作吗? 2.2 是否了解过网络抓包?有没有自己去进行抓包? 3. 数据结构与算法 3.1 了解哪些排序算法? 4. iOS基础 4.1 在OC中,如果有一个NSMutableArray属性,然后对其使用copy关键字,会发生什么情况? 4.2 (承接上述问题
面过了字节才知道为什么说“字节一年,人间三年”啊......面到后来已经完全不想面了 时长:1个小时40分钟 1. 自我介绍约5分钟 2. 项目问答:约10分钟 3. 计算机网络 3.1 什么是cookie? 3.2 cookie经常用在哪些地方?客户端可以修改cookie吗?如何修改? 3.3 我刚刚写了一个URL,他的域是什么?结合刚刚的cookie,cookie可以实现跨域访问吗? 3.4
1.自我介绍 2.介绍项目(简易分布式系统)、整体架构 3.谈一下自己对分布式的看法 4.分布式系统的正确性是如何验证 5.使用的easylogging日志作用 6.在项目中遇到困难,怎么解决 7.项目中git的使用,冲突方面的解决 8.单元测试,本地测试,继承了解吗? 9.接受转go吗? 10.讲一下继承和多态 11.线程的切换为什么比进程的代价小 12.说一下零拷贝,零拷贝会省几次拷贝 13.
1.自我介绍 2.问实习经历,干了啥,为啥不转正 3.问了qt的项目 4.最了解的数据结构算法是什么?说说几种排序算法?优先队列用什么实现?怎么建立小根堆? 讲讲STL里的容器 5.了解哪些C++11新特性?说了三个 6.虚拟地址和物理地址?怎么转换的?涉及哪些单位? 7.TCP/IP分层说一下?TCP在哪一层? 8.用过linux哪些版本?Ubuntu图形界面是用什么开发的? 9.了解qt的底层
首先想说面试官真的好!很善解人意,听出到菜鸡的紧张不停地安慰我 总时长大概一个小时 1.自我介绍。 2.python的lambda函数举例实现。 3.说说python内置的数据解构。 4.ACID。 5.撕项目,大概20多分钟。 6.你知道的排序算法有哪些,HR选了一个排序,说一下基本的算法思想。 7.是否用过索引,介绍一下你所了解的索引 8.(因为简历)java的熟悉程度如何。 9.窄依赖和宽依
自我介绍 介绍项目 围绕项目展开,说一下一条 sql 的执行过程 死锁怎么监测的 隔离级别是怎么实现的 和当前主流的数据库 mysql pg 那些有什么不一样 mvcc的原理 有进行优化过吗 GDB 多线程怎么调试 TCP 慢启动 快重传 记不太清了 然后就是聊天,反问,我问有什么建议给我,他说我对项目的介绍一些问题回答的太浅了,确实太久没看项目了,大部分都是凭印象在讲 第二天查状态推进到 HR
自我介绍 介绍项目 围绕项目展开,说一下 Raft 选举流程 Raft 如何避免脑裂 有没有了解过 AP 型数据库 然后到 15445 你这个缓存池的作用?为什么需要这个? 死锁怎么监测的 DNS 的过程 HTTP 请求的过程,http1.1 和 http 2.0的区别 问竞赛,你写的这个操作系统是什么个情况 你说你做了线程的抽象具体怎么做的 进程,线程,协程的区别 上下文切换具体是怎么做的,都要