自我介绍 实习介绍 难点介绍 协程与线程 优势 差别 MySQL 索引结构 联合索引 失效情况 MySQL 加锁方式 共享 排他 介绍开源项目(单点登录 OIDC ) RPC相关 thrift序列化 新增字段如何处理 rpc调用流程 服务发现 手撕LRU 反问 总体还是比较友好的~ #猿辅导#
#校招# #猿辅导# #Java# 猿辅导 二面 45min 1.自我介绍 2.项目15min 3.线程池原理,执行过程 4.数据库事务隔离级别 5. RR 实现机制 6. MVCC 算法题:1.对称二叉树 算法题:2.根据前序中序数组重建二叉 树 反问
#23届秋招笔面经#
感觉凉了,大家加油吧~! #23届秋招笔面经#
时间:9.4 问题: 一位小哥面试官,基本上来一直问业务题,节奏比较快 快手部门的组织架构和上下游对接情况 两段实习的取数需求、看板工作等的比重 实习工作内容有差异,自己的倾向----分析比重更大 sql和python说思路 表中有user_id 和 friend_id,一共包括100人,去计算最小关系网 预测--1000份面试的样本,抽象出特征,去做预测候选人是否通过的模型,怎么搭建? (这个开
1.进程和线程的区别 2.进程和线程的通信方式 3.TCP的报文包有哪些字段 4.TCP三次握手 为什么不能二次握手 5.TCP拥塞阻塞流程和重传机制 6.讲讲 java 中的锁 7.自旋锁和互斥锁的区别 手撕代码 ————————————— 投的客户端开发,已凉 #猿辅导##面试#
猿辅导Android的面试比较独特,在自我介绍完成之后就要求写了两个算法,然后就根据项目经历进行了一些提问,对Android、Java这块问得不太多,然后计算机网络也问了一些,感觉比字节还注重算法这块的能力,一大半时间是手撕算法,写得快的话后面会问得多一点,当然表现自己的机会也多一点。 一面|50min: 项目相关的两、三道题(这个就不写了,大家看自己项目上的内容) DNS解析的过程 http和h
运维岗 1.自我介绍 2.选一个项目介绍一下 3.在项目中做了什么 4.遇到了什么困难 5.linux常用命令 6.常用的资源查看类的命令:top,ps 7.一种情况:查看linux操作系统时,cpu使用不是很高,但是load负载值很高,可能是什么原因? 8.进程和线程区别,为啥有了进程还要有线程 9.数组和链表区别 10.知道可变数组嘛,扩容如何实现的 11.数据库索引是啥 12.如何知道用到了
时间:8.26 二面问题: 1.项目 深挖,比一面面试官问得更深入,而且感觉二面面试官比较懂运营,所以延伸也是问了相关的发散 2.业务场景题目 滴滴做了一个去西单免单的活动,会有怎么样的效果,如何检验? ①用户增多的趋势;统计分布检验; ②拉动司机 ③(后续面试官补充)会影响西单附近的交通情况,因此要考虑到上报审批等流程环节 3.跑西单司机一定会涨吗,什么因素会影响? 单量+单价金额+平常的拉客活
面试官很温柔,引导答案,有些开放思考的问题 基于项目中写到的点提问 localStorage 如何使用的? React 16版本有什么新东西,17版本呢 Fiber 结构有什么优点,实现了什么 使用 VDOM 如何实现更新中断?(开放 Axios 使用方式?拦截器有什么应用,如何使用?源码中如何实现?(开放 Promise 的方法有哪些,链式调用的优点,如何捕捉错误 面向对象的特点 js中的继承
聊天 介绍 cdn cdn溯源 数据类型 【手写】判断数据类型(typeof, toString.call,注意大小写) 【手写】最大和的连续子序列 http code(不记得403) cookie用处 cookie跨域(不会) 数组的api,写了17个 怎么学习,看什么博客 然后就没什么问题了,开始聊天,GitHub,Vue和React,团队气氛,考研,然后聊着聊着说再来考你点计算机的东西 数组
面试体验很不错 45 min 聊项目,细说难点实现 blabla 状态码 跨域 get/post 开始做题: 基于promise实现输入 url 在内存中提前加载一个网络图片(Image 对象,先下载还是先监听) 多个 url 时的并发(Promise.all) 多个请求的并发限制(呜呜呜没弄出来) #猿辅导##秋招#
8-12 一面 自我介绍,实习,项目…… 开篇谈项目,项目如何架构、难点 跨域,如何解决,几种方式 因为是数据展示平台,问了一个前端如何处理数据精度丢失的问题 项目中如何协调接口---衍生出了HTTP几种请求方式,特别问到了OPTION 浏览器的进程有哪些 浏览器如何渲染的----衍生出了合成层的概念 又问了一下实习体验,对业务的理解 八股环节 计网OSI模型,以及各层的协议及作用 tcp三次握手
简单介绍实习经历 Web前端优化方法 前端自适应方案 Flex:1是哪几个属性的缩写 讲一下闭包 讲一下http与https 行内元素与块级元素有什么区别? 行内元素与块级元素是否可以随意嵌套。 行内元素设置padding,margin是否有效。(左右有效,上下无效) 你知道几种定位方式(粘性定位),哪种定位方式脱离了标准流.+ Html5新元素有什么了解。 http1 1.1 2之间的区别。 一
面试体验良好,但手写在引导之后才写出来 面试时间45min 自我介绍 项目中最有成就感的事情 项目中最困难的事情 手写时钟函数,区分24小时制/12小时制。输入零点之后的秒数,返回标准电子表格式字符串。 手写轮播图html、css、js 引导之后才写出来正常运行的 会在类似codepen平台直接运行检验 需要注意 getElementsByClassName 返回的是数组,只有一个的时候需要 ar