一上来寿司代码,lc130被围绕的区域 我没做过这个但是做过岛屿数量,所以先是很粗暴的开四个for循环先把边缘统统排除,再统计核心区 面试官问能不能写的更优雅一些,让我试一试考虑把dfs函数带个返回值,想明白了之后需要判断dfs的这个岛会不会在边上,在边上就返回1不在返回0,写的是int和乘法,面试官说把int换成bool乘法换成和运算就更完美了 会什么编程语言,我说C和C++是主要的,js会一点
rt,简历上一点前端东西都没有,上周日随便改了下投递岗位,结果迎来了人生第一次前端面试,还是kpi 面经如下: 自我介绍 没问项目没问实习,直接开始八股: 讲一下css盒模型 垂直居中怎么实现的 重绘和回流是什么 如何避免回流 前端性能优化都了解哪些 讲一下http缓存如何实现的 缓存机制的运行链路 为什么tcp连接是三次握手而不是2或者4次 了解http3吗,讲一下有什么特性 基于什么协议的 讲
人生处女面献给了腾讯, 惨败...... 把人家面试官都搞无语了....就很离谱 流程大概就是 1.自我介绍 2.项目 3.PCA 4.数据库事务特性 5.大数据平台hadoop,hive 6.操作系统线程进程区别 7.手撕两个栈实现队列 ....... 啥也不是,还差好远好远 开始怀疑是不是要走技术这条路了 差点泪洒当场 吓得我赶紧说再见
自我介绍 介绍项目,学习项目?比赛项目? 对项目进行的测试有哪些? 具体说一下功能测试 用过什么测试工具? url访问流程,如何通过ip地址找到mac地址? osi七层模型,每层的作用 滑动窗口的作用 用过的key-value数据库有哪些 手撕两个顺序数组合并,并且去重,然后进行测试 没反问 ---------------- 面完秒挂
最抽象的一集,估计是组长,上来直接两道题,做我一小时 基本计算器,经典力扣题,气死人的是,我看到面经也是 pcg 的也考核了这道题,但我只是随便看了下原题,也没理解清楚该怎么做,只能面试的时候头铁嗯做(事实证明不要偷懒,做好一切准备)基本做出来了,只剩下一些edge case没考虑到,但是基本思路好像没问题,写完之后就讲解我是咋做的 最最最抽象的一题,没有之一,顶级抽象 一朵花,两只鸟,花定时开放
26约面有事推迟到了28号,然后面试官让我等了四十五分钟之后我撤了,之后面试官打电话表达歉意重新约的29号早上。 1.自我介绍 2.挑一个你觉得好的项目介绍 3.项目拷打 4.问另一个项目有没有什么亮点需要介绍 MySQL: 5.MySQL的存储架构 ? 我没有理解到意思 6.MySQL和Redis强一致性的实现方案 7.MySQL锁 系统: 8.linux 死锁及其解决方案 9.进程间通信 10
用时50分钟,汗流浃背,自己还是太菜了 1.拷打实习项目的难点 2.拷打实习项目中如何对sql进行优化(如何定位,有哪些策略,为什么最终选了这种策略,如何测量效果,最终效果提升了多少) 3.水平分库分表 vs. 垂直分库分表 4.为什么要用分库分表?什么情况下使用水平,什么情况下使用垂直 5.分布式id方案 6.如何保证id不重复 7.从移动端到后端发送请求全过程 8.给你52张牌,设计一个函数f
Timeline 8.15投递-823笔试-903一面-905二面 一面 算法题:1-n整数中找不存在的整数,用正负号做标记 sql题:一个歌单表,一个歌曲表,一个歌曲歌单关联表,找出至少10个歌曲的歌单 netty处理器如何注册?解码器如何实现?用的什么解码器?客户端如何路由?每次都要从zk拉信息吗?怎么更新缓存?服务端接收到请求是丢到线程池里吗? 线程池有什么用?想拿到线程池运行的结果怎么拿?
一面全程一个小时20分钟 1.自我介绍 2.讲实习项目,问了下多路召回合并的问题,怎么做的小流量ab实验,每路召回占比怎么确定。 3.召回命中率怎么算的,怎么确认漏召的商品。反复盘问了很多细节上的东西 4.讲了下另一个rag项目(做的不咋样) 5.知识库的大小和结构 6.扣了很多细节,觉得我做的太简单了,问我为什么不用大模型来微调(我说没资源) 7.怎么微调的嵌入模型,负样本选择,rag里还可以怎
说实话,面的时间有点长,1个半小时,后面有点昏头了 笔试题 实现将数字转换为中文,如123 -> 一百二十三 实现一个函数对对象的get和set进行代理 面试题 nginx如何进行流量按比例转发 Webpack插件和loader原理和区别 是否自己编写过loader和plugin 如何将一个图片通过loader进行加载 Vue和React的差异 https不同版本区别 QUIC协议如何设计的,如何
更新:秒挂 8.29一面结束: 开局问我看你项目全是pc端,有了解h5和小程序吗,俺说妹有,感觉变KPI面 全程八股,算法是两个单链表求相同节点,秒 但是感觉是KPI面
1.让我介绍项目,介绍的过程中会挖一些东西问你如果出现这种情况会怎么办,然后问项目的特点之类的。 2.根据项目延伸着问了一些其他方面的知识,比如数据库查询语句这些。 3.一些逻辑判断,像是脑筋急转弯一样。1.如何用两个栈做一个队列。2.8个小球几次能找出最轻的,3.三个房间三个灯要怎么判断对应 4.最后才是一些基础的八股文。 没有让我手撕算法,只让我手写了一个数据库查询语句,总共面了一个小时,中途
总时长45分钟 实习问了25分钟 10分钟问了些简单八股 1.为什么哈希表链表长度为8才转换为红黑树 2.try catch finally 执行顺序,包括普通变量和引用变量 3.https加密,对称加密和非对称加密等 4.mvcc相关内容 最后一道手撕 1.两个大数乘法 反问部门 做支付的 隔三天,显示流程已结束
🍎2024.8.16 二面 🍐算法: 大数相乘 数组通过加减找到和为S的组合总数 🍐实习+项目拷打 这里面试官对回答过的问题反复问,体验一般 🍐其他(部分) 正则表达式的实现原理是什么(经历相关) 回归算法的实现原理(经历相关) 相似度算法的实现原理(经历相关) 时间序列算法 分布式事务考察,代码中如何使用 rabblitmq本身会丢失数据吗 rabbitmq的持久化原理 如果硬盘坏了,r
让人非常不舒服的一场面试,体验非常糟糕! 首先就是只有我单方面开,面试官不开摄像头,也没有说明原因 本人研究生做深度学习方向,就问了机器学习的概念,决策树算法,怎么写一个决策树(X) 然后手绘一个实习公司的系统架构图,手机拍照发腾讯会议消息里讲 看到实习时间短和项目简单,就对科班出身的代码能力表示质疑,后续每道问题都会问如何实现 回答问题过程中还会被打断,问完概念就问实现,恨不得让你当场给他写代码