面试40min 1. 聊项目 2. hashmap的底层原理,为什么这样设计,为什么要长度为8才变为红黑树,不直接用红黑树 3. 线程池 4. 介绍一下计网七层模型 5. 算法题:链表循环右移n位 秋招第一面,准备的不太好,40min就结束战斗了,估计凉了。
⏱️投递时间线 7.22 投递 -> 8.9 一面 -> 8.14二面 -> 8.19 hr面 🗃️面经: 一面: 1. 自我介绍。 2. 介绍下作用域链。 3. 介绍下事件循环。 4. 介绍下React中的虚拟DOM。 5. 介绍下React-Fiber,链表结构有什么好处? 6. React如何做父子传值以及非父子传值。 7. React的key的作用是什么 8. Nodejs的nextTi
- 自我介绍 - 最有成就感的项目 写代码: 1. 通过js代码/伪代码实现 数据管理的基础模型 2. 先实现一个发布订阅 3. 实现 TS 内置的 `Pick<T, K>` - 职业生涯规划(感兴趣的方向) - npm 脚本执行原理 - 浏览器进程 - 画面卡顿可能的原因(从进程角度回答) 还有一些想不起来了 面试体验整体不错
记录一下时间线: 7月24一面,面完30分钟更新到复试 7月25当天约当天二面,面完30分钟到hr 纯实习经历+两个代码,具体忘记,但很简单(被面试官评价写的不优雅) 7月30hr 8月7号更新,评估中。。。。入池开泡。 发面经许愿OC 一面:问实习问了半个小时 然后几个基础问题: 1,oc和c++区别 2,协议与代理 c++的实现方式 3,内存管理 4,智能指针 5,map和dictionary
八股 拷打实习经历 RPC的原理 生产中如何对接口进行熔断或者限流 clone方法是深拷贝还是浅拷贝‘ 反射能够调用一个类的私有方法吗? 服务启动的过程中怎么修改字节码 JVM 里面的线程和操作系统的线程是什么关系 接口里可以定义变量吗 说说TCP的流量控制和拥塞控制?快速重传什么情况下会触发? Java里的虚引用有什么用? 讲讲g1垃圾回收器 堆排序的原理?怎么实现? 口头描述思路 :镜像翻转二
选的base地是成都和深圳 tl:7.19投递 7.27笔试 8.4一面 时长50min左右 自我介绍 介绍两个项目 问实习具体干了些啥 除了功能测试有没有做其他测试 问http和https的区别 http请求最大端口数是多少(只知道80)为什么https是安全的 手撕最大不重复子串(写了挺久的 还好写出来了) 问sql语句在数据库里怎么执行的(这题不记得了,但是答了语句执行顺序) 问hashma
1. 你项目的需求解构是怎么做的? 2. 技术栈的选用原因? 3. 小程序技术栈? 4. 为什么后来又转开发uniapp 了? 5. CSS三栏布局 4. http应用层协议 5. position定位 6. vue2和 vue3区别 7. axios和 fetch api区别 8. axios原理 9. 前后端怎么交互的 10. http1 和 http2的区别?你们项目用的啥? 11. web
过年回上海裸辞出去玩了一个月,5月回来找的工作,正好现在有时间了,抽空写一下社招面经,有些已经忘记了。裸辞还是太冲动了,菜鸡不配gap,两年工作经验不应该随便裸辞,还是太年轻、太狂妄了。当年校招腾讯、祖龙、小米等等offer随便拿,以为社招还跟校招一样简简单单,结果现在只能去个小公司养老了。 巨人网络(球球大作战) golang游戏后端,线下1、2、3面一起的 一面 项目架构图 pb的底层实现结构
0712一面,问题: 1. Mysql数据库的默认隔离级别,有哪四种隔离级别,然后给了个例子问在该隔离级别下的数据读取状态。 2. HTTPS如何保证安全,以及的整个过程。 3. 为什么握手要三次 4. io多路复用 5. docker和虚拟机的区别,实现的原理 6. 数据库字段的长度如何影响查询速度 7. redis中的数据结构 8. 情景题:对一个接口进行访问限制,要求1分钟内仅能访问三次,伪
你的牛牛已潜入OPPO校招组内部 距离OPPO开启春招已经一周啦,想必已经投递完简历了吧 那么接下来就是笔试环节啦👇 OPPO笔试难不难,考什么题呢 不必担心,牛牛有通关小技巧——校招原题 是的,没错,牛牛拿到了OPPO官方授权的23届秋招原题噢!!! 研发岗的友友,刷起来! 直通链接:OPPO笔试原题 #OPPO##春招##笔试##校招#
#歌尔# 项目 ETL部分 拉链表的设计与作用 数据量的大小 为什么选择kmeans,介绍一下其他的聚类方法 八股 介绍下数据仓库的分层 大数据中的数据倾斜 hive开窗函数 spark streaming和flink的区别 sort by 和 order by的区别 有没有用过doris等 (没用过) 什么时候可以来实习
刚面试完,趁着还记得住赶紧来分享一下 是一位比较和善的面试官(浓重的黑眼圈,疲惫的神态,得物强度确实可见一斑),但是技术真的很强,不是背背常规八股就能应对的 面试时间非常紧凑,每个人只有30-40min,所以面试官开头直接说今天不问项目相关的,只考察下基础(然后就是对MySQL半个小时的拷打): 介绍下InnoDb索引结构和分类吧(常规八股,直接吟唱,此时的我还没有意识到危险) 什么是联合索引的最
1.自我介绍 2.测试流程 3.介绍一下自动化测试的项目,做了什么 4.TCP和UDP的区别,分别适用于什么场景 5.数据结构,链表有什么特点,和数组有什么区别 6.输入一个URL后,DNS解析的过程 7.线程和进程,还问了一个操作系统的,通信什么的,不了解 8.Linux系统常用命令,输出文本最后十行用什么命令(不会) 9.SQL题:一个成绩表,按总成绩逆序查询 10.代码题:有效的括号字符串
1、时长总共1个半小时,分为客观题和编程题。进入页面可以选择客观题或者编程题答题进行答题。 2、编程题是选做题,不同方向选择不同的选做题,后续面试依据该选择进行。 3、进入考试会看到选做题跟客观题一个列表,其中选做题有多个,会有标识标明是C++后端还是Java后端,选择其中一个完成即可。 4、客观题和选做题一旦选择相应的题型进入答题以后,如果提交了就不能再点进去了。但是在同一套题里边,例如客观题里
bg双非硕,在四月底拿到了小米的offer(测开),本双非鼠鼠已经相当满意了,感谢小米。 笔试(2024/3/12) 一面(2024/4/11)技术面 1.站在用户角度,质量保证最核心的那部分是什么?若换一个网站,比如阅读平台,这两个系统站在测试角度,最大的差异是是什么? 测试目的,推导测试 2.测开和开发的区别 3.未来职业规划 4.操作系统的了解? 5.进程不同状态转换的关系? 6.进