面试体验一般,当时刚面完字节,头疼,面到一半我都不想面了 讲讲性能优化 盒模型 block和inline-block区别 bfc 深拷贝 要解决循环引用和原型链继承 事件循环 为什么需要它 浏览器输入url过程发生了哪些事 css解析会阻塞页面渲染吗#如何判断面试是否凉了#
这一面给我的感觉是,滴滴的面试官水平很高,逐步深挖直到说不出来为止。 无自我介绍,上来就是共享屏幕写题。 CSS 手写三栏中间自适应布局-flex和浮动布局两种方法实现 浮动布局的坑点:mid元素要放到最后说说flex的各种属性 flex:1的含义 上面浮动写法中,如何通过触发bfc方式实现 说说浮动和文档流的关系 JS 如何遍历对象上的属性 以上两种遍历方法的区别 如果我想让一些属性不可以遍历,
1.自我介绍,你本科不是计算机的,怎么自学计算机专业课的 2.那考点计算机基础,进程和线程的区别 3.tcp和udp区别 4.http和https区别 5.怎么加密的,采用这种加密方式的有哪些(x) 6.mixin用过吗,有多个mixin存在同名方法会发生什么 7.防抖节流 8.ts中any,unknown,never的区别(x) 9.vue组件传值 10.看你nginx部署过项目,怎么部署的,细
1.自我介绍 2.string和stringbuff 3.string不可变实现的原理 4.1.8之后的变更呢(G) 5.说说map 6.treemap怎么实现排序的 7.hashmap链表转红黑树阈值 8.红黑树退化为链表阈值(G,忘记6了还以为是8) 9.hashmap线程安全吗,怎么让hashamap线程安全 10.collections操作使得线程安全的原理是什么 11.讲讲concurr
base南京的一家国企 开场: 1. 自我介绍 2. 离职原因 技术: 1. Promise用过吗,说说它的几种状态和一些方法(pending等待,resolved完成,rejected失败,我自己封装axios用过,基于Promise封装的) 2. let const var 3. 数组的遍历方法,怎样跳出for循环 4. 节流防抖,使用场景 5. vue3组合式api,和选项式相比有什么区别
飞书生产力工具后端开发岗位,面试官人好好,还帮我面试总结,以及点评了表现。 用时一个小时,面完约二面。 项目介绍,因为讲的不是很清晰,面试官尝试深挖项目; 登录流程怎么做的;spring security 做了什么;如何配置 userpassword 校验?用的是什么设计模式?数据量大不大? 两道算法题 之字形遍历二叉树; 长度为10的环形列表,走 n 步回到 0 的次数; mysql 存储引擎从
邮件上说是面一个小时。但是实际上面了75分钟。 前面正常流程,问项目问问八股,大概30多分钟。 后面就离谱了,就是各种聊天:性格,爱好,平时怎么学习,公司人际关系。最后也没有算法题。还问我什么时候能去实习,我说没时间。 不知道是不是凉了
JS的数据类型有哪些?检测类型的方法 instanceof的检测机制是什么? 对this的理解 如何理解闭包?举个例子? 这段代码会输出什么?为什么?如何解决? for(let i = 1; i <= 5; i++) { setTimeout(function() { console.log(i); }, 0) } 对模块化开发的理解? Ajax的实现原理是什么
#快手前端# 面试官人挺好的,会问你哪里掌握得好给你出编程题,虽然最后还是做的很糟糕 基础知识会根据你的回答深入提问,可以加以引导,引导到自己了解的知识 1、地址栏输入url后续的过程(浏览器与服务端的通信) 2、HTTP/HTTPS区别、网络协议 3、浏览器有哪些进程 4、进程与线程的区别与联系 5、浏览器渲染(回流与重绘) 6、宏任务与微任务(给代码判断输出,Promise的then操作 7、
凉经感觉答的很差 1.你了解测试开发吗,为什么要投测试开发 2.现在有offer吗 3.sql 现在有一张学生表abc ,有三个字段id name score,请查询出成绩排名为第二的学生姓名 4. Linux 请杀掉所有名称包含”abc”的进程 5. 力扣 二维数组中的查找 6.http和https的区别 7.微信好友发送图片写测试用例 8.快手商城购物车点开到页面渲染出来的时间怎么精确计算(面
1、自我介绍 2、学过的主要课程是什么(我不是科班的或许不喜欢) 3、科研的方向 4、介绍实习的部门是做什么的,我的工作内容 5、进程线程 6、并行并发 7、介绍五层模型 8、交换机工作在哪一层 9、TCP、UDP区别 10、拥塞控制 11、pytest中的fixtrue装饰器 12、spring中的注解有哪些 13、注解的作用是什么 14、ArrayList和LinkedList区别 15、Ha
打复活赛了 1. 项目细节 2. React和Vue的区别(这里我拿出精心准备的拖延时间用的八股应对) 3. CSS盒模型介绍一下(怪异盒模型宽度啊啥的) 4. margin边缘塌陷知道吗,有哪些解决方法(八股没背到位,这个应该是要分两种情况,一个是同级元素,解决方法有添加透明边框、添加padding等,另一个是父子元素情况,解决方法包括给父元素设置overflow:hidden还有给子元素添加一
1. 你提到的这个项目里,你的数据库的表是怎么构建的 2. Websocket的原理是什么 3. 手撕Websocket代码 4. 说一下乐观锁的原理 5. 你项目中使用乐观锁,那乐观锁能解决哪些问题?不能解决哪些问题? 6. 项目里做了主从同步,那么主从一致性怎么保证的?不使用binlog,要求严格一致该怎么处理 7. 同样的,redis是如何保证一致的 8. 订单有几种状态,状态与状态之前是如
·C++学了多久,和其他语言有什么不同 ·提到面向对象,那什么是面向对象 ·C++的存储类型(static) ·static在什么情况下会用 ·除了static有没有用过其他的?auto?register? ·C++基础变量类型有哪些?int大小?一个汉字占多少字节(Unicode) ·C++修饰符了解哪些?变量修饰符、作用域修饰符 ·C++中变量作用域有几种?展开讲讲public protect
1、自我介绍 2、项目 3、项目中用到了Python的哪些框架 4、有没有用到过其他语言的项目 5、Python数据类型 6、深浅拷贝 7、聚集索引和非聚集索引,索引是越多越好吗 8、分表和分区 9、了解几种数据库范式 10、B+树 11、数据库做过哪些应用开发 12、虚拟内存 13、手撕代码 14、比较失败的一次经历 15、从学生角色到职业的转换觉得可能会存在哪些比较大的挑战 #快手测开##快手