不管结果如何都十分感谢百度给出的面试机会,这是我的的第一次面试,有点太紧张了。然后也从中发现了我的许多问题,我的基础还是不够牢固,很多地方还存在遗漏,需要去补强。但是面试官哥哥人很好,在我卡壳的时候回给我提示,不知道会不会有二面 面试时间:1个小时 下面是面试题: vue和react你觉得有什么区别?你在什么时候哪些你遇到的过的场景,觉得在vue里面特别难处理,然后用react可以轻松解决? 我在
可能技术栈不是太匹配 这个部门以vue2+3为主,主React人我哭死,话说如流是真的不好用啊,差评 回忆版 不太全 有很多问题已经忘记咧 1面 面试官没开摄像头(总觉得这种面试是kpi面) 自我介绍 项目深挖 在一个div右上角再挂个div怎么实现(绝对定位 right:0 top: 0 再transform) 闭包,闭包的具体应用 (吟唱八股 扯到防抖节流) 写一个回流 animation和t
自我介绍 状态码,get 和post 浏览器url输入后发生了什么,页面的缓存是存在哪里 强缓存和协商缓存 JS识别数据类型,各有什么优点 prototype,谈谈原型链 js有哪些继承方式,函数继承和对象继承 说下eventloop,宏任务和微任务 看promise代码说输出 最大无重复子串 Vuex的各个属性说下 Vue3相比于Vue2更新了哪些 Vue3的diff更新了什么 面完等了一周被B
时间线:7/17投递——7/25约面——7/28一面——8/3变共享…… 面试题目: 1.自我介绍 2.介绍近一段实习业务 3.你怎么看这个业务 4.介绍收获最大的一个项目 5.有参与设计过策略吗(问到这个的时候大概知道没戏了,我是做中后台的,可能知道策略怎么配置、策略同事平时在干些啥事儿,但是具体策略怎么来的确实不知道) 6.然后是6个关于最后一段实习的深入问题 7.然后问了这些文心一言和cha
一面:(居然是多个面试官,第一次遇到) 主要问项目,项目问了大概二十几分钟 我是用的是appium,所以又问了appium的底层实现方式 使用过的adb命令 怎么用adb启动app adb实现截屏 Linux如何定位文本中的浮点数 sed命令的使用方法 设计购物车测试用例 怎么理解的测开这个岗位 反问环节 二面:(时间很短,只有半个小时左右,因为我摄像头突然坏了,所以没考代码) 先问了在校学的课程
8.3百度后端一面 自我介绍 项目提问(10分钟) Socket通信包括哪些步骤(服务端、客户端分别叙述) 如何通过redis实现分布式锁(具体到Redis命令参数及返回值) SETNX能否设置Expired_TimeSET如何得到返回值 如何通过两个栈实现一个队列(口述,需要流程详细说清) 如何在大量整数中统计出出现次数最多的10个整数 回答使用HashMap加排序(问应该使用哪种排序最好)回答
(1)根据项目问八股 存用户信息为什么不用 session 要用 ThreadLocal 创建两个线程交替打印 AB 如何创建聚簇索引 如何创建非聚簇索引 创建联合索引的时候为什么要把出现频率高的字段放在前面 聊一次排查 JVM 的经历 JVM 调优参数 HashMap 中 put() 方法的源码 秒杀模块用分布式锁之后执行效率太低,你该如何解决(异步下单,把校验和下单操作分开执行) 代理模式 用
全程一小时 1.关于项目询问…… 2.C++: 忘了有啥了,应该都是常见的 4.分布式: ACID是什么 CAP是什么 RAFT如是实现投票? 经典的超过半数投票…… Zookeeper如何避免脑裂? 答:采用2N+1个 replica。 反问:如果有一个宕机了就不能了吗? 答:不能,要么手动再宕机一个节点,要么加上一个replica。不然容易出问题 好像认可了我的答案…… 分布式系统中如果我向r
Base上海:Java后端开发 TimeLine: 7.18 投递 7.25 约面 7.26 一面 20:00 - 21:00 兴许是我提前说了现在在实习,两个月没背八股和刷题 所以面试官问我的问题都很简单,感觉是为我量身打造的 1. 自我介绍(只说了学校+目前在实习+未来打算做一名Java后端开发工程师) 2. 项目一点没问 3. 主要拷打目前阿里实习的内容,我写的三点全问了,我在实习中使用的设
面试时长:80min 主要手撕有点水了,被指出几个问题 内聚、开闭 面试内容: * 自我介绍(只介绍AI异构相关的) * cuda优化方法有哪些 * 看了哪些资料 * 手撕:反转链表 * 手撕:拓扑排序 * 手撕需要单元测试和自己定义数据结构 * 虚函数不加virtual可以吗 * 虚函数表怎么实现 * 模板编译过程讲讲 * 类的成员模板函数可以吗 * 类的成员模板函数可以是虚函数吗 反问: *
10号投的终于走到这个流程了 双非二本 逮着简历上一个flexible.js的点问....秒挂 常规八股就不发了,发点不会的大家一起讨论一下吧,欢迎佬们指教! 感觉问的挺细的 很有深度 只会背八股应声倒地 面试官的问题都是循序渐进上来的 也会讲一下答案,当时身体不太舒服状态不是很好(状态好也过不了) flexible.js它的内部是做了什么 这个转化是在浏览器端还是在编译的时候? 缩放的时候会改变
一面凉经 1.九个30px的盒子flex排列,父盒子100px。一排三个,三排。 八个盒子,最后一排两边放两个 2.写三角形 3.实现6px 4.使用扩展运算符实现两个等长数组合并成二维数组。例如【1,2,3】【4,5,6】合并成【【1,4】...】(递归) 5.使用reduce实现获取数组中最大相同字符的方法,不能使用其他遍历方式。 鼠鼠我啊,这波菜得抠脚了捏 #百度前端面经#
1.自我介绍 2.==与equals的区别,String类里面的equals方法实现看过吗,大概的实现流程 3.Redis有哪些常见数据类型,string,hash,还有zset的内部实现用的什么数据结构,zset数据结构有哪些应用场景(排行榜,实时排名,去重统计) 4.你的项目中用到了分布式锁,使用分布式锁的时候需要注意哪些问题,分布式锁的使用场景(答的商品秒杀);为什么要用分布式锁,不用syn
.自我介绍(对前端感兴趣,hhhh,为什么) .了解服务端吗 .怎么看待前端和后端,有什么区别 .介绍自己的项目、从项目出发问问题 .SSR、SEO、前端渲染 .数据请求时间长,前端怎么做 .vue3了解吗,跟vue2有什么区别 .proxy的改变对常量有影响吗 .DNS过程、ip存在哪儿 .缓存了解吗 .协商缓存的优点 .如果更新数据频繁使用什么缓存 .网络五层模型、http、tcp .node
css盒模型 css块元素和行元素 css水平居中 JavaScript 基本类型和引用类型 js原型链 事件循环 深拷贝和浅拷贝 父子组件间通信 vue nextTick 单页页面应用和多页页面应用 输入url后发生了啥 数组添加一个数字,vue怎么知道数组变化了 vue生命周期 还有其他记不清了 代码题 排序 数组随机打乱 输入一个数字 返回阶乘 一共三十多分钟,没问项目,面完秒挂 ps:鼠鼠