1.字节项目拷打 2.go中slice和数组区别 3.进程,线程与协程的区别 4.知道channel吗?有什么作用。 5.主协程如何知道子协程退没退出 6.从按下url到出现网页的具体过程,用到哪些协议。 7.三次握手?为什么要有第三次握手。 8.四次挥手?为什么要四次。 9.tcp的拥塞控制算法有哪些。 10.一面题,链表两两反转。 11.二面题,a的b次方的十进制数最后三位。 12.反问。#百
2022/03/31拼多多一面 1. 笔试做的不好的部分(节流) 2. 两栏布局 3. 出现最多的字符(空间复杂度O(1)) ***循环输出题 5. 了解的网络攻击,说说CSRF吧 6. Token 7. 浏览器存储 8. 一共有10000瓶酒,里面有一瓶毒酒,中毒后24小时发作,给你两天时间,找出毒酒最少需要多少只小白鼠 2022/04/07拼多多二面 1. 前端性能优化 2. js文件很大怎么
一面 一面聊了一个多小时吧,面试官问的也比较深,主要问题集中在React和工程化,基本没有问三件套的东西。 函数式组件和类式组件的区别,好在哪里? 答:更好的逻辑复用,可以在外部自定义hooks;清爽的代码风格,高度聚合;不需要担心 this 的指向;更容易拆分组件。 package.json中有什么? 答:项目名和项目版本、script字段、dependencies字段、devDependenc
一面5.25(1h30min) 面试官自我介绍,有什么需要反问的吗? 自我介绍 开始项目上的问题,tab和导航栏的左右联动怎么实现的?(vuex) jsonp的原理,这里还扩展一下jsonp的场景。 跨域请求的其他方式?(cors) 登陆怎么实现的,怎么防止token泄露?其他登陆方式? js的数据类型 如何判断数组类型? 闭包是什么,写一个计数器。(写出来了) 说一下事件循环机制? 一个看题说答
一面是人力面,面试官是个小姐姐,整体给人感觉很nice 当前的学习状况,是否有课 当前offer情况,为什么不选择已有的一家,你对实习的选择看重什么列举三个 讲一讲简历上写的项目 说一下怎么用ajax发送请求 css属性有哪些(用flex多一点,讲了flex的父元素子项目属性) 反问:前端部门业务、后续面试流程 总共30min,还有一两个问题忘了是啥,今天收到二轮技术面的通知,期待顺利😶 二面是
10/17电话面,33分钟,问了面试官说有转正机会 1.自我介绍 2.cookie、localstroage、sessionstorage的区别=》追问localstroage手动删除在哪删 3.session和cookie的区别 4.浏览器不同标签页之间的通信 5.页面加载很慢怎么解决,大图片数据怎么处理。 6.css选择器优先级 7.css引用方式有哪些 8.获取dom节点的方式=》dom元素
自我介绍 什么时候接触前端的,为什么选择前端 做第一个项目的时候为什么用Vue 项目聊了很久,关键点在于项目的难点,你碰到的问题,你解决的问题的方式,你的项目的实用价值,到底有没有投入到使用中 Vue2和Vue3的区别 做题 题目没保存 第一题 大概是考变量作用域的题 第二题 事件循环 输出什么? 第三题 经典的数组转树 反问 面试官很好,学到了很多东西,我说错的地方都有和我讲的非常明白,体验
牛客看了太多面经了,回馈一下各位 一面常规八股全文背诵45min(11.28) OSI七层模型 http和https的区别 https握手过程 http状态码 http缓存 options请求 手写JSONP 浏览器的进程 JS为什么是单线程 事件循环 let和const bind、call、apply css的单位, %单位参考的是谁 Fiber架构 组件通信方式 useEffect第二个参数
一面 纯八股 二面 11.07 1、项目用到的websocket发送消息,如果发送图片怎么办?图文混合怎么办?预览怎么显示? 富文本编辑 2、文章列表与详情页如何传送消息 详情页点赞或者评论 列表页要展示点赞数如何传递消息 动态路由传id 文章存在vuex里 点赞评论修改vuex里的消息 列表页也会变化; 或者加个缓存 在active生命周期里面重新请求最新的数据 3、本地存储了解哪些 说说 说了
日常整理上学期面经! 面试时间:11月中旬 一面(45min) 自我介绍,问项目 项目挖了很多点,面试官水平确实高,问了我很多我之前没有考虑过点问题,比如请求的并发问题 然后开始计网拷打 UDP和Tcp的区别,使用场景?优劣?如何让UDP可靠? 上来就考计网说实话有点懵,答的磕磕绊绊,不过该答的还是答出来了 从输入URL到出现页面的过程? 这个题我之前刚刚研究过,从URL解析到缓存到解析IP和MA
一面技术是电话面约50分钟、忘记录音、面完隔天约hr面 hr面腾讯视频会议约40分钟、忘记录屏 此帖为回忆贴! 一面技术面 一来自我介绍 开始讲项目和一些细节了(地图如何使用、放大缩小的原理等等),大约15分钟 然后主要问vue,记得到的有:组件传真、v-for、生命周期那些(八股文范围内) JS的promise、await、await捕获异常等等 还如何处理git冲突、一些其他小问题啥的,忘球了
主要是4道代码题,不难,全a出来了。 1.下划线转驼峰, 2.手写发布订阅, 3.css两栏布局, 4.链表有没有环。 中间穿插着问了一下http2.0,tcp协议,简单答了一下。 面完10分钟发拒信,hr简单敷衍了一下没说理由。一开始以为他们技术栈是vue,我学的react 不匹配,但是因为一面聊的很好(还多聊了20分钟),一面面试官跟我说他们面试只在意算法思 路和js基础,框架不会都没关系,二
第一次真正的面大厂,答题过程只能说很糟糕,大多数基本问题答得不太好(都想直接结束面试了),但可能是框架问题回答得不错,面试官给过了,积极准备二面了!!! 问题如下(只记得这些): 进程与线程 TCP与IP bfC h5语义化 meta的基本应用 es6中的symbol, bigInt 箭头函数与普通函数的区别 对组件的封装 react与vue的区别 redux的理解及其在项目的应用 React h
3月18号笔试,两道算法都只a了18%,笔试完压根没准备面试。20号下午五点发了一面,两天极限八股文。 说下一面: 刚面完,满打满算40min,因为是本人第一次面试,非常紧张,越面越紧张,到后面都不会说话了。。。 面试官挺帅的,说话挺温柔的,会引导你,你不会的他就会换个东西问你。 上来先自我介绍,然后聊了一下chatGPT对前端发展的影响,问了下为什么想做开发。 然后一道算法题,二叉树(美团啊美团
刚开始看到第一道题有点懵,我靠,第一题就这么难??然后看了第二题和第3题才知道原来难度是递减的,第二道题分割字符串为k段,然后求一个最大什么积,在本地ide写出来了,放在题目上测试超时了,然后剪枝了,多过了测试用例的百分之40,但是还是超时了,最后一道题送分题。 然后还有一道和前端有关的,根据根节点层次遍历子节点,输出标签名和类名,最后10分钟准备在本地ide写,结果警告我不能退出,最后还剩5分钟