去年九月拿的offer,本来实习到今年3月的,因为个人原因2月就离职回学校了,放一下当时的面经吧。 面的是后端开发,项目组主要用Golang,当时我只会Java,实习后转Go的。 一面 赛码网 2022.9.6 17:27~18:01 自我介绍 项目介绍,难点 评论内容比较长时如何存储 设计索引的原则 回表的概念 如何避免回表 什么情况下自增主键不连续 EXPLAIN 命令介绍 HTTP/HTTP
1. 根据 UPD 设计 TCP 2. 手写二叉树序列化方式 3. 手写 AtomicInteger 4. Linux 进程通讯方式 5. 凉....
日常整理面经~ 面试方式:zoom会议 一面(20min) 自我介绍,讲项目,问项目(10min) 懒加载实现 嘴撕一个文本超出呈现省略号的css代码 事件的冒泡和捕获 原生JS事件相关,哪些情况下需要阻止默认事件,如何阻止? 算法题:查找两个数组中的重复元素,一分钟A完了 反问 感觉一面没啥难度,都挺简单的,面试官似乎要面很多人,感觉有点仓促 四天后约二面 二面(1h) 二面非常直白,做完自我介
一面 代码题: 单例 懒汉式线程安全 司机和乘客配对,我用的回溯。 线程的同步和异步 条件变量的作用 线程池如何监控状态 线程池扩容的策略(如果突然新来很多任务) IO多路复用 epoll 协程了解吗 四次挥手 time_wait状态,持续多久 如果大量TCP连接处于time_wait状态的影响,怎么处理 Redis分布式锁 分布式锁因为删锁而产生的问题 二面 有一辆车,要去接N个乘客,车的容量大
一面 1hour10min 自我介绍 面试官说了一面主要考察基础知识,计算机网络和操作系统、 OSI网络七层协议了解吗(我说太多了,发散的许多,可能抢了面试官后面的问题,面试官叫我只说要点) 传输层的协议是什么 UDP和TCP的区别 TCP三次握手可以讲一下吗 四次挥手呢 应用层的协议是什么 http和https的区别 https的具体过程是怎样的 https的具体加密算法知道吗(不知道,可能是R
面试岗位:产品实习生(增长方向) 背景:大四双一流工科+零实习 【一面 · 业务面20min】11.18 一、问题 1.自我介绍 2.为什么考虑教育行业的产品经理 3.介绍项目经历 4.项目里边最困难的事情是什么? 5.产品方案里边,你觉得自己设计的很有成就感,或者觉得设计特别好的功能? 6.交给你一个竞品调研任务,怎么做? 7.负责人对你的竞品调研不太满意,你会怎么做呢? 8.你是一个抗压能力比
一面:1.自我介绍一下;2.讲一下你对于途虎养车设计的看法;3.你为什么会想要转变专业;4.选取一个项目进行介绍;5.你在设计过程中遇到了什么困难呢;6.你觉得你最大的优势和劣势分别是什么;7.你刚刚讲到了你的作品集能力构成,最后一个作品是偏重于用户研究,那你们小组合作的时候是如何分工和展开工作的呢;8.给我介绍了一下途虎养车设计团队的构成、以及相关负责的业务;9.你还有什么想问我的么(追问了一下
二面前我也是做了充分的准备,我把很多关于软性能力的部分都自我解答了一遍,思考了我的学习途径和方法以及过程中遇到的困难等等。因为这些问题在我面试其他公司的时候都出现过。二面是设计部总监,我准备的内容他一个没问,也没有自我介绍,直接抽我学校项目经历问,里面有涉及到类似NPS、TGI之类的很多我已经生疏的调研方法,我甚至答不上来,一度认为自己会挂。但是最后通过了,可能因为那个项目采用了很多创新的方法体现
时间线:5.26笔试,5.30一面,6.7二面,6.13三面,目前已收到HR面通知。 5.26笔试:时间太久印象不深了,简单聊聊,不知道怎么过的 已经有其他大佬发过题目和解答,可以在牛客上搜到,实习生和应届生题目一样。本人Python选手,第一题印象中是用哈希表做的,然后一边遍历数组一边用哈希表记录每种卡片的数量,凑齐了就每个减一,但因为各种原因以及神秘的输入输出bug,一直到时间过去一个多小时才
一面(7.4,数据处理部门) 自我介绍 手撕代码一: [[1,2,3], [4,5,6], [7,8,9]]进行螺旋输出[5,6,3,2,1,4,7,8,9] 手撕代码二: 括号匹配,给定字符串'231(Jjhg){ds}'检验括号是否匹配 介绍一下台风估计项目你遇到的数据预处理 介绍一下LSTM LSTM各个门用了什么激活函数,以及这些激活函数的作用 讲一下你的爬虫项目,怎么
别的不说,字节面试官真的可以, 第一次遇到手撕还帮你debug的 面试内容: * 自我介绍 * 项目介绍 * 实习介绍 * tcp有ack为什么还要握手 * vector和list在顺序访问哪个快 * cuda加速音视频 * linux下的开发 * c17新特性 * auto和decltype * 技术栈有哪些 * 家庭住址,实习时长 * 手撕:从输入vector 里面组合一个数,比输入n小,且最
开发岗,写的是通用技术 四道题分值是不一样的,分别是15,20,30,35,总分100 各位可以算一下总分呀,比如第一题通过60%,就是15*60% = 9分 第三题(删除k次x之后的最大值): 因为删除次数10^9,用什么数据结构删这个次数都得超时,我也试了priority queue也超时。所以我的思路是计算出要删几次,而不是一次一次删。 比如假设数组为[4 3 11 2 1],删10000次
个人情况简述:本硕双非,acm银牌 无内推官网投递,当天过初筛,2天后约面 八股背的极客时间和小林coding,一共只背了一周这样hhhhhh 一面(2月14日,共1h) 聊简历项目聊了有30多分钟 1、数组和slice区别,slice扩容机制 2、gmp模型、每个P的缓存队列和全局缓存队列,局部饥饿问题、全局饥饿问题 3、golang的设计, CSP 模型 4、goroutine+channel
一面 1.标签类型(行内元素,块级元素,空标签) 2. css画三角形 3.数组原生方法(类似于pop push这种) 4. map和foreach区别 5. object. is()的作用 6.==和===的区别 7. js实现1-100求和的方法有哪几种 8. react组件生命周期 最后还有几个react的问题,不太记得了,我说没学过,他就没问我react的问题了。 然后问了一些关于项目的,
一面是个小姐姐,挺温柔的 先自我介绍,项目经验巴拉巴拉,实习工作 先把项目拆一下吧,微信这边支付怎么做的,遇到了什么问题,例如支付结果通知丢失怎么办,重复回调怎么办 你mysql优化的索引怎么实现的?多少条数据,redis怎么做验证码存储还有保存轮播图的作用 集群化部署Jekins你咋实现的?docker怎么自动化?我这个做太久了忘了...面试官一直问尴尬 用过哪些测试工具?postman,jme