大晚上这么做题,好难受~ 自我介绍完 面试官:咱们开始做题吧(杂鱼)~~~ 1 判断字符串四种括号是否合法-有一点问题,经过提醒调试后解决了。 2 写两道sql题,第一道写出来了,第二道还在想,没给时间了。 3 Linux命令熟吗,在log文件中查找所有IP,不会正则,没写出来。。。 4 线程安全单例模式 5 合并k个有序数组 中间加了道八股,redis过期删除和内存淘汰策略 全程60min,一直
一面 自我介绍 主要就是问项目,问的比较细 问了一下技术栈,可能非常不匹配吧,后面也没有问八股 手撕代码是小于n的最大数,这个题应该是力扣原题,具体题号没找到 反问我问了一下部门还招实习生吗,回答是今年没有明年可能有
二面【leader面】 二面的面试官比较随和但是讲话非常快 1.自我介绍 2.问是哪里人 3.简历深挖 4.视频剪辑用的软件(和一面类似) 5.这段时间让你感觉压力最大的事情是?我讲的是找实习和期末的冲突 追问如何解决 6.询问我的未来规划(短期+长期) 7.压力最大最有挑战的实习经历 8.你最大的优缺点是什么:我说了自学能力强但自控力差,强调了自己已经在找各种方法克服并具体列举 9.介绍岗位职责
全程60min 自我介绍 上一段实习拷打(重点) dns流程 dns是使用udp还是tcp协议(都有) 项目主要用了redis来实现了什么功能 redis线程模型 场景题: 如何设计一个直播审核系统(实习相关) 如何设计一个一对多的消息广播系统 算法: 环形链表查找入口 其他问题: 期望的实习时间,能够接受来北京实习吗,离职原因 总结:第一次面大厂,主要围绕实习经历来问,面试官很好一直在引导
1.自我介绍 2.如何学习前端,为什么学习前端 3.css权重 4.防抖节流 5.如何判断一个数组 6.如何反转字符串 7.数组如何去重 8.输出题 for(let i=0;i<3;i++){ setTimeout(()=>{console.log(i)},1) } 9.同源策略,跨域问题,如何解决 10.手写两道题 写一个函数能够实现console.log(sum(2,3))输出5,cons
自我介绍 介绍项目,具体流程,one loop per thread如何实现,去除了boost依赖,具体是哪些? 项目穿插八股: c++中thread的detach和join?为什么要先detach? 父线程回收子线程什么资源? C++11新特性,智能指针介绍一下,右值引用,移动语义 TCP三次握手中,第一次SYN丢失会怎样?第二次SYN+ACK丢失后会怎样?第三次ACK丢失后会怎样? 超时重传后
更新:已约2面,8-26 自我介绍 介绍项目,每个都介绍。 拷打项目。 重写muduo,去除哪些boost webserver,如何进行http解析,项目流程,socket基础函数。 八股: TCP,UDP TCP粘包 虚函数 继承 智能指针:shared_ptr,weak_ptr 线程同步 红黑树 map与unordered_map 哈希冲突 epoll多路复用,epoll注册事件用的什么 so
承接上条动态,写了篇万字面经 含可背诵内容 前面是问题,后面是问题+GPT的回答 by 双非&&Golang技术栈 一条路走到黑的,不会算法,略懂工程的普通大学生。 一个晴天霹雳是,面试官拿到的是我4月的简历,但现在是7月底了 我多了一个实习,删除了一段项目经历。 由于面试官看不到最新的简历,在飞书的面试上也没有办法将简历更新后发给面试官,在自我介绍我讲了最近的实习经历和最新的获奖情况后,面试官也
1、自我介绍 2、介绍实习经历,项目整体架构 3、代码题,最大栈,多次push()和pop()操作求栈里面的最大值,要求O(1)时间复杂度 4、int a[sizeof(unsinged int)] 对嘛为什么 5、携程和线程的区别 6、进程和线程的区别 7、进程间的通信方式 8、tcp如何做到可靠传输的 9、tcp为什么是三次握手而不是四次或两次 10、用过哪些rpc框架,讲一下从客户端通过rp
一面 1.问项目? 2.JVM内存模型?自己一般开多大的堆内存? 3.一般自己怎么做调优? 4.讲讲DateTimeFormatter的实现原理? 5.了解哪些设计模式?在Spring中哪些地方用到了什么设计模式? 6.喜欢玩哪些游戏?对游戏服务器开发有过了解吗(完全没有...)? 7.讲讲不同GC算法的优缺点?介绍一下你了解的垃圾回收器。 8.redis与mysql的区别,为什么redis很快?
别的不说,字节面试官真的可以, 第一次遇到手撕还帮你debug的 面试内容: * 自我介绍 * 项目介绍 * 实习介绍 * tcp有ack为什么还要握手 * vector和list在顺序访问哪个快 * cuda加速音视频 * linux下的开发 * c17新特性 * auto和decltype * 技术栈有哪些 * 家庭住址,实习时长 * 手撕:从输入vector 里面组合一个数,比输入n小,且最
2022.8.18: 面试两点开始,总共1h左右,五点收到感谢信,进入人才库。准备的还是不够充分,秋招到现在大大小小面了六七家公司,依旧0offer。每天一边学一边emo,分享一下面经攒攒人品: 自我介绍 介绍一下项目。我总共说了三个,都是安卓开发相关。 面试官根据项目提问,问的很细,很多都有涉及源码。 Flutter异步 Handler TCP如何保证可靠性 了解HTTP吗,HTTP报文是什么样
面经攒人品。 总时长大概70min,全程围绕简历问八股,回忆不太完整,尽量补充。 自我介绍 从浏览器输入URL到页面得到展示的过程。 如果路由中间不可达会怎么样? 为什么要有多级dns服务器。 http会复用底层tcp吗? 常用的设计模式有哪些。 MySQL存储数据结构为什么是b+树,有其他选择吗? 如果是在内存里面你用什么来实现? 缓存穿透,缓存击穿,缓存雪崩。 知道死锁吗? 如何解决? epo
1.简单自我介绍 2.项目介绍相关 简单做了最近做的项目 业务介绍 内部服务架构介绍 和请求链路的介绍 3.项目百万访问量,请求是如何优化的。 4.redis 持久化 如何实现?AOF RDB区别联系? 5.redis 数据结构有哪些 ?zset底层用的是什么数据结构 ?跳表原理是什么?时间复杂度是多少? 5.mysql优化的流程,慢查询如何优化? 6.mysql 主从复制流程,bin
上周五在工位摸鱼,在牛客网上灌水,忽然看到了一篇牛客面经,记录的24届提前批C++后端的一面凉经。 看着其中的面经问题,比如TCP的可靠性、死锁怎么产生、怎么避免死锁等真的感觉很熟悉,因为自己以前校招时也是考察的这些内容。 于是脑海中立马浮现出一个想法,想看看哪些面试问题被考察的次数最多? 说干就干,我立马写的一个爬,哦不,手动收集了 23 篇面经,手动狗头。 搜索的关键字都是字节跳动、C++,用