1,自我介绍 2,Base地倾向 最好就是回答没有倾向 哪都能去 我当时头铁说不去北京 3,算法:lc189 轮转数组 要求:空间复杂度O(1),时间复杂度O(n) 滴滴算法题特点: 1,在线写代码比较难用 2,我这两次面试的面试官都都没要求运行,他们就看代码看看对不对 4,算法看我用到了取模 就问我负数取模是正数还是负数 5,展开讲下sql调优 (1)数据量 (2)索引 (sql select本
1. 自我介绍 2. 怎么学前端 3. 简单介绍项目 4. 项目难点 5. css垂直居中 6. 重排 重绘 7. display visibility 补充:BFC 以及触发它的条件 8. 判断数据类型的方式 9. typeof缺点 10. 任务队列 11. 代码题 js执行顺序 12. v-if v-show v-model原理 13. $ref 14. nextTick原理 15. vue生
其实我面试了两个业务部门,其中一个一面完之后就挂掉了。面试这个部门的时候一面二面没有笔试也还挺神奇的,进来之后问过mentor为什么没有笔试题,说是他们希望找一个进来上手干活的,他们也很少再去刷算法题了,觉得这个东西不是特别重要,主要还是看学习能力。 ## 一面 (一面很简单,聊天比较多,面试分享了很多的见解,以及自己的学习经验) 1. 自我介绍 2. 实习阶段的工作以及实现细节(十几分钟吧) 3
1. 自我介绍 讲了学习前端时长,如何学习前端,学校里工作室干嘛的 2. 手写千分位转换(三位一加逗号) 原来还练过正则的写法,结果上来就写手写题太紧张了想不起来了,直接模拟写数字转字符再转数组末尾开始遍历加上逗号再转成字符串 3. 手写深拷贝 写的极其朴素,原来还想加个weakMap,面试官说可以了就过了 4. 浏览器缓存 讲了强缓存和协商缓存 面试官问 cache-control的字段有哪些我
水滴网是由内容为基础的信息服务平台,内容来源于用户同时也服务于用户。 目前水滴网仍处于开发阶段,预计开发方向如下: 添加内容标签相关功能,丰富检索方式。 添加定制板块,添加后台处理程序(初步计划使用python)来筛选用户定制或感兴趣内容。 添加站内通知功能。 接入短信提示等相关服务。 完善微信部分功能。 添加内容对接部分。 整合成一键安装包。 由于是个人开发,部分功能所需资源不能及时到位,具体情
#23届秋招笔面经#
一面: 时间:2022-10-9 下午4点半 面试官人很好,很和蔼,对问题的描述很详细,有不理解的直接问。 1.测试用例设计:测试App的@功能,类似于QQ群@ 人 (10min,时间快到了会提醒你) 2.Linux命令题:给你一个很大的错误日志,用命令找出带有关键词的连续5条数据(5min) 3.SQL语句:给一个表,有user time event,(1)找出在某天event最多的人(好像是
10点到3点半,中间停了一个半小时,面完人都傻了,真遭不住...... 一面 基本就围绕实验室项目聊了好久,中间穿插问了几个强化学习算法原理 然后问了深度学习和pytorch 几个简单的点 手撕:一个数组,对每个数可以给+ 或者-号,问有多少种情况可以和为target 二面 基本也是就围绕实验室项目聊了好久 然后再聊了好久Tcmalloc 手撕:一个无序数组,然后把它变成a <= b >= c <
先做个自我介绍 说说你做的项目里印象最深刻的一个 什么是rpc呢?相比于restful的api来说,rpc什么样的优点和缺点呢? 在保证rpc的安全性这一方面,你能想到哪些方法吗? 为什么tcp能保证可靠的交付呢? ack是怎么样能够保证报文能全部传输到接收方的呢? 那我们返回rpc框架的话题,你在做框架设计的时候是怎么处理它在高并发下的一个性能问题的?可以从哪些方面上去优化? 你的rpc调用是同
先做个自我介绍吧? 在学校做过什么项目吗? 你可以说说rpc协议和我们平时用的http协议有什么区别吗? 在性能优化这方面,你可以讲讲做了哪些变化导致它的性能会比我们常见的基于http1.0的协议更好吗? 在使用http协议进行rpc时,你觉得是冗余字段的有哪些? 你是用哪几种协议去做序列化的协议? protobuf了解过吗? 你觉得json是一种性能高的序列化协议吗? 这些序列化协议的区别是什么
一天三面,一次差不多一个小时。 每面都撕了一个题: 1.最长回文子串 2.自己出的题目 3.找到完全二叉树的最底层最右节点 #滴滴#
一面 实习 kafka八股文 你知道哪些分布式选举的算法?(我只知道redis选主QAQ) 既然你说到redis了,我们来聊聊redis吧(问了一些传统八股文) mysql事务 分布式主键怎么实现,我说我只知道redis自增 算法题:最近公共祖先 二面 MySQL索引数据结构,int索引,计算一下3000万行数据需要多少层 聊开源项目 网关限流怎么做的 算法题:实现一个限流器 职业规划 三面 深挖
面试官是个帅哥,也很有耐心去引导,全程无八股,难度偏大(对我个人来说呜呜)。 1. 深拷贝 不用 JSON API 如何解决循环引用 2. 发布了什么npm包,需要注意什么点? 体积优化 TreeShking CodeSpliting bundleSpliting ❌ 这里嘴瓢了,应该是业务系统去做的 开发阶段 Lint 校验
校园实验室经历 大一实习经历,有什么收获? 实习过程中怎么学习的 说说业务系统的搭建过程 项目开发后复盘过程 项目遇到了什么坑? 深拷贝 / 浅拷贝 如何实现权限管理 如何设置http强缓存 强缓存 / 协商缓存 后端信息脱敏 / 加密 webpack性能优化 后面做了一套笔试题 flx布局 闭包 手撕深拷贝 事件冒泡 vue生命周期 手写promise this 选择器权重 instance o
面试体验不错,循循善诱, 自己太菜了 let\const\var 区别 作用域和作用域链 闭包,优缺点、应用场景 防抖节流 说一说事件循环 React 如何性能优化 useCallback 的原理 还有什么其他的优化方式? 为什么需要 key 用 index 作为 key 为什么不好 Class 组件和 Function 组件的应用场景、优缺点、为什么 组件传递参数的方式有哪些,分别应用场景、优缺