3.11 简历通过发面 3.19 一面 3.22 二面 3.28 三面 4.1 HR面 几天后提供了流水,流水要求提供的很细 4.17 发了正式offer 折腾了一个月终于有结果了,非常开心。 社招主要是问项目,只有一面和三面少量问了点八股。 从毕业一直想进字节,期待终于实现!#晒一晒我的offer#
今年很不幸,部门被砍,大部分工程师都被裁员了,虽然说其他部门在面试时可以给我们放宽一点要求,但我想了想还是不打算待在那家了,都是坑呐,这半个月陆陆续续面试了一些地方,诸如美团、海康威视、大疆之类的,其实早收到了部分offer,但这一场裁员经历让我谨慎了许多,前几天胜利拿到我最想去的一家公司的offer了,目前正在体检环节。 这里我给大家整理一下我这半个月的求职过程中碰到的一些面试题,供大家参考(不
一面,50分钟 1. 自我介绍。 2. 为什么想转行?(量化转互联网。答:由于个人本身兴趣点是在于用统计分析解决问题,我本身量化的热爱本不在金融,转行其实核心并没有变,其次互联网可以真正创造价值,而金融只是在实体经济的基础上的资本博弈。 3. 推荐算法进行了一次迭代,怎么评价这次更新后的版本是不是比以前更好?答:AB实验,指标定为推荐视频的跳出率(核心),点赞率,关注率,session时长。 4.
(全程30分钟) 问我做过的项目,并介绍做过的项目 问如何封装一个表单项(暴露value和onChange,其他的就是一些设计细节什么的) hook和高阶组件各解决了什么问题,有什么优势 JS如何判断一个实例是数组实例(我说了instanceof和prototype.construct) JS数组元素去重(new Set,Object key) 如何遍历Object(Object.keys, fo
作为一名Android开发,在各种初创公司工作了几年后,我觉得是时候开始去大公司探索机会了。 当前国内大厂人人都想挤进去,在我综合考量之下,我选择了投外企,幸运的是,没过多长时间我就接到了某著名外企面试官的电话,先是问我有没有时间,需要进行一轮电话筛选面试,我说还要整理一下,就要求往后推了十分钟。 很快就进行了第一轮面试,是通过网上会议的形式进行的,面试官是会中文的,但要求我用英文来进行自我介绍,
京东 一面挂(无后续) 字节 一面挂(邮件) 58同城 二面挂(无后续) 猫眼娱乐 一面挂(邮件) boss直聘 一面挂(无后续) 京东初面: 1、自我介绍 2、项目介绍(三个项目) 3、比较拿手的项目,有什么问题,都做了什么 (线上bug,线上有没有维护自动化脚本) 4、测试流程(以及你认为需要改进的流程) 5、性能测试 6、离职原因 7、自己未来发展方向 8、有没有什么要问他的 字节一面: 1
社招 一面: 聊项目 为什么选择做测试开发 怎么自学的 有什么性能测试方法 TCP跟UDP的区别,以及什么场景下使用 get和post的区别 http和https的区别 python中数组、队列、堆栈的区别和使用 coding:最长回文字符串 二面: 询问项目测试流程 项目质量的准入准出原则 灰度上线的标准是是么 微信发红包测试用例 问了好多项目上的问题,记不住了,没有coding 三面: 项目、
一面|1h 聊了好久,一面也太正式了,问得较为基础,但是问得真的挺多的,心累。 项目介绍 Java四次引用 垃圾回收机制 线程安全的集合有哪些(问得比较细) 进程间通信的方式 HashMap的底层实现 eventbus原理 View的绘制过程 Surfaceview可以在非主线程绘制吗 Glide的缓存机制 内存优化(追着问) TCP三次握手 算法:合并区间 算法:排序数组 二面|45min 二面
形式:电话面试 项目 介绍一个项目 数据库选型,为什么 MongoDB关联查询是怎么做的? 项目性能如何 技术 Redis持久化机制 Redis是怎么序列化的 Redis有哪些读写模式 主从同步过程中,COW过程具体是怎样的 Redis key的最大长度,过长的key会有什么问题? Redis的原子性是怎么实现的? 双缓存了解吗? 本地缓存和分布式缓存区别? Memecach 和 Redis 区别
面试分三部分,总计 50 分钟左右。 第一部分 首先自我介绍,外加讲解自己做过的项目,以及自己在这些项目中充当一些什么角色。 第二部分(记不太清顺序,大概有这些内容) 1. 什么是事件循环 2. vue 的双向绑定原理 3. keepAlive 为什么不能缓存 Iframe 中的 dom 结构 4. 性能优化有哪些做法 (被问的有点懵,实在想不起其他问题,后面想起再加上) 第三部分 编程 1. 写
一面(~45min) 1.什么是内存泄漏?Android里内存泄漏的场景及其原因 2.JVM的GC过程,GC的算法都有哪些 3.进程和线程的概念,Android里怎样实现多线程?(Thread Handler AsyncTask IntentService等等) 4.Handler的原理和使用 5.Handler是怎么和线程绑定的(Looper),为什么Looper.loop()要设计成死循环 6
1.webpack,vite,rollup的区别 2.event loop 机制 3.vue的响应式 4.地图加载大量数据:聚类加分批加载 5.react-three-fiber,three优化 6.RsPack,ahook 7.tailwindcss的应用 8.worker会有什么坑 9.项目里面用到的性能优化 10.vue与react的区别 11.虚拟dom的diff算法 12.node.js
笔试:分数不高,但是过了 性格测试很顺利 HR面:基本情况、期望薪资、base地、对加班的看法 一面: 面试官很和蔼,简单问了项目相关,手撕代码也很简单,题目是买鸡(公鸡5元一只,母鸡4元一只,小鸡1元三只,求100元买100只鸡的解法)很快就写出来了,但是表现的不是很自信,这点HR在面试结束后有专门提出 二面: 面试官稍严肃,上来就手撕代码,本身很简单,题目是数字按位计算平方和,再把结果作为输入
自我介绍 项目-我被美女包围了-基于Redis订阅机制的高效缓存管理系统,用于及时更新和安全读取游戏中的卡片信息 为什么将卡的信息存在服务器的excel里,为什么不用数据库 将卡缓存到内存里,卡的数据量大概有多少 卡的视频存储在哪的? 你将卡写到内存变量里是Golang的一个全局生命周期的变量吗 你觉得这个内存在操作系统里面的话会分配到哪里? GM修改卡后往redis特定的频道pub,然后服务器r
1. 日常自我介绍 2. 介绍项目,最好面之前还是准备下口条比较好,我这个项目非常大,都不知道怎么展开说,然后说细了么又怕面试官觉得啰嗦,说大了么又怕面试官觉得太抽象 3. 系统设计,重点来了,第一次遇到系统设计题,之前面了这么些次都没有,这次突然袭击,有点懵逼。问题是这样,给个x,y轴的平面,然后给个(x1,y1,x2,y2)表示一个矩形区域,x1,y1是左下角,x2,y2是右上角,然后有两个问