1. 自我介绍 讲了学习前端时长,如何学习前端,学校里工作室干嘛的 2. 手写千分位转换(三位一加逗号) 原来还练过正则的写法,结果上来就写手写题太紧张了想不起来了,直接模拟写数字转字符再转数组末尾开始遍历加上逗号再转成字符串 3. 手写深拷贝 写的极其朴素,原来还想加个weakMap,面试官说可以了就过了 4. 浏览器缓存 讲了强缓存和协商缓存 面试官问 cache-control的字段有哪些我
面试岗位:产品实习生-滴滴国际外卖业务商家端商品 背景:大四双一流工科+零实习 【一面 · 业务面24min】11.24 一、问题 1.自我介绍 2.介绍项目经历 3.介绍一下整个项目,比如背景、目的、中间过程、你在中间就主要负责什么、最后做的结果怎么样? 4.竞品调研怎么做的? 5.简历中有提到,总结反思迭代,根据反馈及时做出应对方案,举个例子 6.项目过程中有没有数据方面的分析? 7.有学过代
水滴网是由内容为基础的信息服务平台,内容来源于用户同时也服务于用户。 目前水滴网仍处于开发阶段,预计开发方向如下: 添加内容标签相关功能,丰富检索方式。 添加定制板块,添加后台处理程序(初步计划使用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万行数据需要多少层 聊开源项目 网关限流怎么做的 算法题:实现一个限流器 职业规划 三面 深挖
base北京 一线大厂 自我介绍 为什么不学机械来搞前端 四道题奉上: 第一道题:作用域有关题目 看代码说输出 很简单,但寄 第七行,去obj里面找fn函数,fn为立即执行函数,先看参数,fn立即执行函数的作用域为obj对象里面,obj对象里面没有obj,所有也没有obj.name,故为null,x为null,return出来的值也为null,故最后结果为null 第二道题:给你一个字符串类型的网
面试官是个帅哥,也很有耐心去引导,全程无八股,难度偏大(对我个人来说呜呜)。 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 组件的应用场景、优缺点、为什么 组件传递参数的方式有哪些,分别应用场景、优缺
滴滴测开一面 1、自我介绍 2、项目 3、之前一直做开发,为什么转测开 4、一些Java的八股,具体忘了,比较常规 5、redis的缓存击穿和缓存穿透 6、算法:有效山脉 ,并自己设计测试用例 整体来说一面的感觉还是挺不错的,答不对或者不详细的地方面试官会帮你补充。 滴滴测开二面 说句实话,滴滴测开二面是我面过大厂中最恶心人的。面试官首先就迟到了一个小时,然后就是面试。面试官一倦。 问的内容怎么说