自我介绍 list2tree 写的有问题吗 优化下 介绍下你印象最深刻的一个项目 SSR原理 SSR hydrition原理 SSR获取数据原理 获取数据为什么要提前获取 diff底层原理 从源码层面说 concurrent setState相关 18 18之前 实习项目介绍 useeffect uselayouteffect区别 uselayouteffect在ssr能用吗 虚拟列表不定宽高咋做
拼多多 二面 4.19 1. 自我介绍 2. 学习前端有多久? 3. vue中v-show和v-if有什么区别?什么场景使用v-show,什么场景使用v-if * 4. vue中的diff算法有了解过吗? 5. 一个题:比较版本号、修订号 6. 一个div中有3个子块,水平排列,如何用flex布局实现?宽度相等,三等分父元素的宽度 7. 水平垂直居中?transform移动的是什么? 8. 一堆项
只面了15分钟左右,面试官说,也问了你挺多问题的,来写写代码吧。 我在想,很多吗?十几分钟就决定放弃我了? 问的也是比较深。jsBridge通信原理,详细说,问得一个比较细的问题,原生处理完了怎么回调,通知相应的函数。 react钩子,useLayoutEffect和useEffect区别,解决了什么问题,怎么用这些钩子模拟生命周期。初次渲染不执行,数据更新再执行要怎么做。 图片预加载怎么做的和s
目前是3面都通过,怕被竞业,offer已拒 一面 用过哪些技术栈? 浏览器从输入URL到展现内容经过了什么? 浏览器渲染流程是什么? 解析cssom会阻碍渲染流程吗? 解析js会阻碍渲染流程吗?为什么? async 和 defer 有什么不同? es6有哪些新语法? 箭头函数了解吗? 异步编程有哪些方法可以实现? 模块化发展 nodejs跟普通的js代码有什么不同? js内存机制了解吗? v8引擎
一面 css 中的水平居中的不同方式 css 中的伪类:before 与 after html 中的 meta 标签是用来做什么的? 有做过 H5,移动端的页面吗? media-query 用过吗? 用的 ES6 的语法吗? promise 是什么意思? 后台拿数据是使用什么?原生的 ajax 对象了解吗?原生的 ajax 用 promise 封装一下要怎么做? react 的版本,提到 comp
9.15 一面(50min): (连不上网绝了,让面试官等着我上线) 1.自我介绍 2.做了两道题,笔试里面的 3.统计 DOM 元素的叶子节点的数量,绝了,先是理解不了题意,后面就是死活写不出来 (从这里就想放弃了……) 4.const, let 和 var 的区别 5.从 js 对象中查找属性是根据什么查找的(才意识到,好像是在问原型链) 6.原型链了解吗 7.this 了解吗 8.了解什么
很多找我内推的同学咨询pdd面经,就找了被内推的同学总结了下自己一面的感受,供大家参考: PS: 希望大家多多点赞,多多找我内推,效果好我继续联系前端同学找面经,服务大家 面试同学总结: 1、Java中的HashMap、TreeMap解释下? 2、TreeMap查询写入的时间复杂度多少? 3、HashMap多线程有什么问题? CAS和synchronize有什么区别? 4、都用synchroniz
岗位:前端开发,业务内容是h5电商 面试体验:流程是比较严格的八股问答,面试官挺好的对没答出来的会解答 结果:过了,薪资未达到预期 一面 主要面试内容: 做题和八股文穿插进行 八股文 meta标签常用属性 <link rel="preload">的作用 proload 和 prefetch的区别 async 和 defer的区别 defer 与domContentLoaded的执行先后顺序 no
1、自我介绍,为什么这么快就想换工作。项目。 2、redis常用的数据结构,项目中用过哪几种,业务中使用的场景 3、redis的hash怎么实现的,rehash过程讲一下 和JavaHashMap的rehash有什么区别?redis cluster怎么做到高可用的? 4、redis集群和哨兵机制有什么区别?redis的持久化机制了解吗?遇到过redis的hotkey吗?怎么处理的? 5、redis
笔试 3.30 拼多多一面 4.14 自我介绍 节流用在什么地方,自己的项目中用到了吗?如何实现?如何优化?(推荐看loadsh) ==和===之间的区别 调用函数的时候,函数的参数是值传递还是引用传递?函数调用的时候,为什么会修改调用方的参数? 要避免函数的参数被修改,调用前应该做什么?---深拷贝? 最简单的深拷贝的方法是什么?扩展运算符、concat、递归, 对于[{'a':1},{'b':
1.项目介绍,实际意义 2.算法:将字符串转为数字,需要考虑各种情况 3.tcp可靠性如何保证的,tcp相比udp优点 4.滑动窗口机制 感觉g
1.重写和重载的区别? 2.java开发规范你了解多少?讲一讲?看过阿里的开发规范不? 3.那你写个工厂模式?看你对代码规范了解的多么 4.final、finally、 finalize 的区别? 5.==和equals()的区别? 6.HashMap的数据结构?把你了解的所有都讲一讲? 算法: 1.无序数组,返回 数组在排序之后,相邻元素之间最大的差值 问题2和6聊了半个多小时 所以问的不多?
3/23 40分钟 像kpi了,上来就做题,也没怎么问别的,感觉是凉了。 自我介绍 写题,和最大的连续子数组,说给20分钟,写完又来个二维的最大子矩阵...没写出来 数据链路层和网络层主要是做什么的 它们在整个网络中,在什么样的场景下解决什么问题 进程通信 协程和线程的关系,对应关系 java了解吗,java里有哪几种上锁方式,了解他们的区别吗 mysql的索引结构,有什么好处 反问 #拼多多##
1、说一说你对spring的理解? 2、用concurrentHashMap和atomic原子类实现纪录多个接口访问量的计数器。(键是接口名,值是访问量) 2、算法:判断两个链表是否相交?(直接判断尾节点是否相同) 3、说一说session和cookie? 4、说一说短信验证码的实现逻辑? 5、算法:判断一个数是否是完全平方数?(二分) 6、在秒杀业务中,是否可以通过先预减库存后判断库存来解决货物
被面试官干碎了,不过面试官还是耐心地给了我一些职业选择上的建议 自我介绍 问了offer情况,base选择,对拼多多的了解(除了拼多多电商真的不清楚了),怎么看待拼多多的崛起? 项目: 遇到的难点,怎么解决的?(接口优化和测试端和正式环境不一致的问题被狂问,这和我没关系啊) sql上线前有没有查看执行计划 手撕题:LRU算法 反问: 部门分配?自己可以选,但是不一定能分过去 技术难点?(性能如何提