感觉牛客发前端面经的好少。。 一面 25分钟(不含反问) 介绍实习的一些比较难的问题 介绍第一个项目,说了一些使用的库的源码思想 1.那么前端的话怎么实现拖拽呢?(项目有关) 2.https的连接方式?(讲了tcp三次握手,tls的四次握手讲得不是很好,吃大三下密码学和信安的老本) 3.手撕发布订阅(第二个项目提到),直接weakMap加set秒了 然后就说一面结束了,当时很诧异,面试官说不用再问
一面 1h 1. 为什么参加开源项目,项目拷打。 2. 实习拷打,gc优化的点在哪里。 3. 进程线程区别。 4. 什么时候多线程,什么时候多进程,多主机情况呢。 5. JVM线程挂了进程会挂吗。 6. mysql索引,事务。 7. 单线程就可以不用事务了吗。 8. 分布式事务了解过没。 9. 根节点到叶子节点的和,最接近target的所有路径。 10. 1到n,组成平衡二叉树的个数。 二面 50
快手客户端一面 面试官自我介绍,部门是海外商业化好像。 自我介绍 C++ 程序在内存的分布? 堆和栈的区别? 手撕题:写只能在栈上和只能堆上实例化的类 什么是野指针?什么情况会导致? 什么是内存对齐?为什么要内存对齐?有什么原则?给两个 struct 说 size? 给两个函数参数是结构体指针和普通的传参哪个好? TCP 怎么保证可靠传输? 三次握手说一说每次握手丢失会发生什么? GET 和 PO
挑一个项目说一下 遇到什么难题 怎么解决的 写程序的时候,内存泄漏这些怎么能避免 const, static关键字 设计模式 define和inline的区别,什么时候用define,什么时候用inline 智能指针的实现机理 反问:做什么的等等 ps:面试没开摄像头,感觉kpi,但是下午就通知明天有二面了,也不知道是什么面
最近秋招麻了,好久没发过也没总结过面经了。。 度小满面的很有意思,总结下我能想的起来的吧。 时间线:9.16 10:30一面,11:00二面,13:30三面。 一面20min: 1.跨域,老生常谈 2.vue2/3区别,和react区别 3.事件循环,浏览器如何渲染的 4.定时器为什么会有误差,怎么改 5.vue3有哪些hook?(好久没用了,我说我写react的有些忘了) 6.css怎么做动画?
投递岗位:Java开发 时间线:9.10投递—9.11测评(性格)—9.11笔试(三道编程题全A)—9.13通知一面—9.14面完三场 早上面完一面感觉g了,问了面试官对我的评价,面试官说我对于框架的理解局限于使用,没有深入了解底层。没想到十分钟以后收到了二面(视频面),二面感觉良好,过了十分钟接到了HR面。大华的面试官都很好,总体来说面试感不错,除了时间太紧,没什么准备之外。 一面: 1.lis
3.14 三七互娱 游戏系统策划一面面经 1.挖实习中系统设计的经历 为什么要把通行证和抽卡玩法放到一个功能合集里? 答:通行证给与非付费玩家一个免费的活动参与体验,并以此增加新球员上线的曝光度和活动的曝光度,引导玩家购买球员 付费玩家为什么要买你的通行证? 答:付费通行证有放置限定的个性化道具来给予玩家付费体验,并且放置大量的球员养成材料来给予玩家二次付费的吸引度。并且通行证的任务设计是针对付费
一面 自我介绍 聊实习经历和开源经历 java类加载的步骤 垃圾回收机制 gc的时候除了清理堆内存,还有清理什么地方的垃圾 java进程突然cpu占用升高,可能是什么问题,如何排查 反射机制 乐观锁和悲观锁 做题:最小栈 两个线程交替打印ABCD..Z字母,一个大写一个小写 反问环节 二面 自我介绍 聊实习、聊全职、聊开源经历 联合唯一索引ab,如果b为空值,下一条数据字段a与上一条相同,b不为空
bg:双非本+非科班 双debuff 三段实习(两段三线大厂golang开发,一段架构组实习三个月,一段技术中台实习五个月) timeline: 一面 1.29 二面 2.1 三面 2.23 一面 时间7pm(57min) 自我介绍 介绍一下最近一段实习做的项目 实习项目的架构 你主要负责哪部分 你对程序会关注哪些指标(cpu使用率,内存使用率,pod重启次数,oom) 你刚才说的某个服务的cpu
8.1一面 项目相关,详细的讲了一下各种IO模型,同步异步文件操作等等,效果好像挺好 HTTP,TCP相关,断点续传没答上 进程,线程 手撕:删除链表重复元素 当天约二面 8.2二面 二面自我感觉良好,可能是我太会胡扯了,面试官说我思路很好。所以这里建议大家回答问题任何相关的内容都说出来,只要没感觉面试官有反感就行。 面试全程大多围绕项目展开 手撕:三个线程打印abc,删除数组重复元素 第二天约三
一面: 介绍项目和实习 做题 ,6道判断题 判断string,重载,索引等 mysql的索引知道吗 场景题:如何将1亿个qq号高效保存 jvm类加载 对象里面有什么? 什么是spi? 如何计算对象大小? 做题:最长回文子序列 二面: 介绍项目 double如何在计算机存储的 kafka和rocketmq的区别 如何设计系统?有点忘是不是这个问题,我回答分布式,系统无状态等 如何高效存储—位图和压缩
一面 30min 1.自我介绍 2.项目优化相关,这里问的比较多 答了lighthouse,还有一些nextjs的优化手段 3.文件并发上传与下载 答了webworker封装promise 4.类组件与函数组件 5.webpack和vite的区别 6.treeshaking,babel 7.react setState发生了什么 8.nextjs服务端渲染组件的原理?X 9.使用过什么设计模式 单
问题内容: 我很难将一段MySQL代码转换为Access。我正在尝试将Sakila(MySQL)数据库中找到的查询之一用于我正在处理的Access项目。 首先,GROUP_CONCAT函数根本不起作用。经过一些Google搜索后,我发现Access不支持此功能,但是找不到可行的替代方法。但是,可以用一些“ +”运算符代替CONCAT。 然后是三重LEFT JOIN,它不断返回缺少的操作员错误。我找
刚刚面完三面,感觉要凉了… 分享一下面经攒点好运吧 一面8.30 40 mins 项目深挖 介绍一个常用的APP和其优缺点 追问:如何改进这些缺点 追问:选择这样改进的原因 追问:需要选择的观测指标 追问:如果要看改进的效果,如何开展AB实验呢? 核心指标显著正向,一定能上线吗? 第二天HR电话约面 二面9.8 50 mins 项目深挖 抖音电商值得改进的地方? 改进后如何评估效果?观察哪
一面08/10 30min 纯项目 问了写linux相关经验 二面08/23 1、 自我介绍 2、 项目介绍/tinyML+link16 3、线程管理模块怎么实现 4、消息传输什么格式? 5、为什么投linux而不是AI这块 6、c++调c,extern"C"为什么要这么做? 7、inline函数有什么优缺点? 8、堆跟栈的区别? 9、函数调用的过程? 三面HR面08/29/22:20