自我介绍 多线程的生命周期 sleep、wait、join三者的区别 多线程的加锁方式有几种 原子类的底层实现原理 cas的原理 synchronized怎么用?synchronized怎么实现加锁,加锁的过程 synchronized和ReentrantLock的区别 hashmap的put过程 hashmap的链表长度超过8为什么会转换成红黑树? spring是怎么创建对象的? spring是
#23届秋招笔面经# 百度-工程效能部 9月1日14:30-15:30,共1小时 提前批,本人语速很快,所以可能问的问题偏多 ------- 自我介绍 NIO 阻塞和非阻塞是什么 操作系统io模型 线程池的参数 核心线程数和最大线程数的关系 threadlocal volatile synchronized synchronized能修饰哪些东西 垃圾回收器、垃圾回收算法 详细介绍一个垃圾回收器
tls协议 tls协议使用对称密钥还是非对称密钥,用处 tcp协议 三次握手、四次挥手 服务器存在大量连接处于CLOSE_WAIT状态怎么排查处理 不会 GO go垃圾回收模型 go内存管理模型 为什么分很多层?我回答是为了精细化管理内存,提高利用率,面试官似乎不是很满意。 分布式 raft协议内容 继续问raft如何保持强一致性 不会 rpc协议简单介绍一下 继续问rpc流程和序列化 不会 项目
重点还是在问实习经历 1.自我介绍 2.介绍实习中的业务,感受 3.cookie作用 4.从输入一个网址到查到数据的过程 5.sql的执行原理 6.sql索引,有哪些?有什么用? 7.设计抖音收藏功能的测试用例 8.思考一下手持设备得到数据之后,但是系统没有得到数据是什么原因? 9.实习过程中比较难的地方 10.手撕代码判断奇偶数,用尽可能多的方法实现。 #字节跳动#
投的暖通方向的数据中心运维岗,8.18左右投的,没几天就面试了,一面二面都是周六,没等到下一个周六的主管面,提前批就结束了,流程直接转入正式批,牛客上说必须尽快在9.6之前把提前批流程走完,可能是我部门招聘的人不懂,也可能就是主管面挂了。今晚7点笔试,可能不去吧。数据中心面试官给我一种非常疲惫的样子,既不是核心部门,但是又得24小时待命保证数据中心的安全,蛮辛苦的,大概率得倒班。 一面:面试官暖通
面试开始前几分钟问了几个常规八股,忘记录音了,居然没怎么问项目。HR非常和善,面试体验超级好,本来非常紧张的都放松下来了。 多线程使用场景 有一个无序数组,如何构建二叉查找树 极端情况下退化成链表,怎么解决(平衡树:AVL或者红黑树) 你能用代码实现平衡二叉树吗(直接无语,撸了半天代码把除了旋转之外的代码全部写好了,然后开摆) 口述AVL的单旋与双旋 口述如何层序遍历,讲了半天没讲明白,直接撸代码
自我介绍结束后,开始八股的拷打 从UDP与TCP区别,聊到三次握手的细节 网页上输入网址,回车发生了什么 HashMap 并发的Map jvm垃圾回收算法 数据库事务隔离级别 RR如何解决的幻读 MVCC了解吗 说一说 SQL咋优化的 redis常用数据类型 穿透、雪崩、击穿 redis如何实现分布式锁 MQ的作用 MQ如何保证可靠性的 手撕快排 手撕子数组最大和 项目有什么难点 项目中学习到了什
还没面完就知道自己要寄,但是还是分享出来希望有大佬出来帮忙解答一下,谢谢啦! C++多线程编程 多线程之间的数据同步方式 锁的种类和分别的作用(互斥锁、自旋锁、读写锁) vector和list的区别 虚函数和纯虚函数 继承和多态 两道编程:桶排序 字符串转float数组 int stof(string s,float *f) 中间面试官在黑板上手写了两个c++代码: vector<int> v(4
本来约的七点,面试官开会延期到七点半 自我介绍 你还知道那些语言?Java跟他们比有哪些优点? Java为什么可以跨平台移植 有没有多线程编程经验?谈一谈 介绍一下你的项目:为什么使用分布式锁?数据库的索引怎么选择?数据规模有多大?怎么解决sql查询缓慢的问题?Redis计数器限流? 两道算法题:一百万个数据快速找出前k个最大值; 一个树结构(多叉树),给定树上一个节点,返回从根节点到当前节点的路
1. 项目:日志模块,如何实现保证写入和非保证写入 2. 如何保证日志时间的实时性?不用文件大小作为文件滚动的标注,而是使用时间作为标识更加符合查看日志的需求 3. webserver如何与MYSQL数据库进行交互? 4. 当有非常多的并发量,如何进行一个MYSQL底层存储的优化?记录用户uid最后一位,进行分表 5. redis是什么?如何通过redis实现异步的消息队列?如何利用redis实现
6.14一面 6.17二面 (其中6.16下午发短信通知6.17上午二面,间隔也太短了) 一面技术面,项目聊的比较浅,问题也比较八股,甚至没让开视频,很快就结束了 看网上大家分享前两面都是技术面,但是今天二面直接就变综合面试了,没聊什么具体的技术,就是乱七八糟的聊一聊,遇到什么困难怎么解决的,整个过程也很短。 感慨一下tp的面试也太简单了,速度也很快,前一段找实习面的各种厂被拷打麻了
6.5 一面,主要是问了一些项目经历,腐蚀膨胀cv算子这些传统的图像处理,然后聊了以下论文思路。30分钟不到就结束了。 6.8 二面,上来让介绍一下论文,然后和面试官就论文里的一个点争论了很久,然后就结束了,感觉就20分钟。 6.12 收到短信等三面。
通信算法岗 6.11才约的1面,会议一直是开着的,应该一直在面人,进去之后几分钟自我介绍,之后就开始问项目相关的内容,并且会根据项目问一下相关通信的知识,项目问完之后又问了几道通信基础知识的问题,问了我抗干扰有哪些方法,之后就是反问环节,整个流程不到20分钟吧,面试官感觉挺关心我项目里的算法性能和实际部署情况的,也问了相关仿真的一些问题。虽然我也被问的很紧张,有些答不上来,但是我觉得面试官问的这些
投的是通信算法岗 6.8约6.9的1面,主要是询问基本信息,像在校成绩、排名,有无论文,专利,得没得奖,也问了一些项目相关的问题,面试官整体感觉还是很好的,整个面试大概不到20分钟吧,面完当天就显示结果。 6.12约6.13的2面,之后会按进度更新 #通信/硬件公司求职体验##提前批#
#tplink提前批# #面经# #tplink提前批# 一个面试官,45分钟。 1.详细介绍硕士期间的两个项目,过程中问了几个wifi的物理层协议的知识,比如wifi6e的最大带宽。 2.问了项目的无线网络模型 下面开始拷问专业知识。 3.符号定时同步是怎么做的?我说用锁相环,后来反应过来了,应该是想问基于cp的sto估计技术 4.wifi发射链路的步骤 5.wifi5,wifi6,wifi6e