8.3百度后端一面 自我介绍 项目提问(10分钟) Socket通信包括哪些步骤(服务端、客户端分别叙述) 如何通过redis实现分布式锁(具体到Redis命令参数及返回值) SETNX能否设置Expired_TimeSET如何得到返回值 如何通过两个栈实现一个队列(口述,需要流程详细说清) 如何在大量整数中统计出出现次数最多的10个整数 回答使用HashMap加排序(问应该使用哪种排序最好)回答
记录一下百度算法岗的面试过程,记忆力中的一面面试题如下 1. 针对实习中做的项目进行提问,share-bottom,mmoe,ple等优化点以及存在的问题 2. knn算法中,k取值大容易过拟合,还是容易欠拟合 3. 防止过拟合的手段 4. dropout的原理,使用dropout要注意什么 5. 如何缓解梯度消失问题 6. 编程题: 最大子矩形面积,(记得是leetcode原题,大家可以去看一下
(1)根据项目问八股 存用户信息为什么不用 session 要用 ThreadLocal 创建两个线程交替打印 AB 如何创建聚簇索引 如何创建非聚簇索引 创建联合索引的时候为什么要把出现频率高的字段放在前面 聊一次排查 JVM 的经历 JVM 调优参数 HashMap 中 put() 方法的源码 秒杀模块用分布式锁之后执行效率太低,你该如何解决(异步下单,把校验和下单操作分开执行) 代理模式 用
.自我介绍(对前端感兴趣,hhhh,为什么) .了解服务端吗 .怎么看待前端和后端,有什么区别 .介绍自己的项目、从项目出发问问题 .SSR、SEO、前端渲染 .数据请求时间长,前端怎么做 .vue3了解吗,跟vue2有什么区别 .proxy的改变对常量有影响吗 .DNS过程、ip存在哪儿 .缓存了解吗 .协商缓存的优点 .如果更新数据频繁使用什么缓存 .网络五层模型、http、tcp .node
css盒模型 css块元素和行元素 css水平居中 JavaScript 基本类型和引用类型 js原型链 事件循环 深拷贝和浅拷贝 父子组件间通信 vue nextTick 单页页面应用和多页页面应用 输入url后发生了啥 数组添加一个数字,vue怎么知道数组变化了 vue生命周期 还有其他记不清了 代码题 排序 数组随机打乱 输入一个数字 返回阶乘 一共三十多分钟,没问项目,面完秒挂 ps:鼠鼠
1.自我介绍 2.平时怎么学习前端 3.有写过移动端吗 4.js有哪些数据类型 5.看代码题输出什么(有关作用域),几道 6.js的作用域是静态还是动态 7.作用域是定义的时候就确定的,那么怎么改变 8.promise有哪几个状态,all,allSettled 9.router原理 10.父子组件生命周期 11.事件循环是什么 12.事件循环看代码题 13.防抖和节流,自己写,使用第三方库 14.
#百度前端实习# 自我介绍, 盒模型 JS数据类型 http和https协议的区别 Vue3新特性 Vue2与Vue3有哪些优缺点 Echarts canvas,用这个画过什么图没有, 图片懒加载原理 axios 二次封装都干了啥,请求拦截器中做了什么具体说明, 在用户第一次登录的时候怎么做安全防范, element UI,分页起按照某个需求怎么修改, 手撕代码部分。 给我十分钟手撕轮播图(没撕出
已经过去半个多月啦,发现这篇文章还在草稿箱里,发出来供自己以后回顾学习 ----------------分割线------------------------ 三面真的是快把我打趴下了...压力太足了,全是底层原理+优化 如何防止H5中的Native通过JSBridge提供的接口被攻击者恶意调用? 这个问题在网上也找不到答案....评论区有懂哥讲讲吗 我自己的分析是本质是XSS攻击,用防御XSS攻
1.自我介绍 2.问的都是一些基础的东西,sql比较多,比如分页,聚合函数,排序,去重等等 最后也是举个列子,修改两个参数的数字,怎么去实现, 3.然后就是很基础的python,例如有哪些数据类型,列表和元组的区别 3.之后就是介绍一下测试流程,说说你的测试用例都有啥 4.了解的linux的基础命令,查看文件怎么着,都是基础的
因为后端太卷啦,想尝试下侧开,于是乎投了一个侧开的岗位,感受一下面试 项目背景 项目有哪些模块 你在项目中负责哪些模块? 技术选型是怎么做的? 你在项目中有没有遇到什么难点? 讲一下jmeter压测? 知道哪些测试工具? 给你一个vx添加好友的场景,如何测试,要关注什么? 你知道哪些压测指标? 反问:侧开主要是测试还是开发/部门业务 总结 面试的时候,回答的时候没那么着急了语言组织感觉也可以,海投
时长:45min 1.面向对象三大特性 2.ArrayList集合 3.HashMap集合 4.Spring常用注解 5.bean生命周期 6.Redis常用数据结构 7.Redis三大缓存问题 8.MySQL隔离级别 补充 继承跟接口的区别 接口内能否实现方法 多线程中的锁 线程池参数 String底层细节 手撕:反转区间链表 秋招以来面的最愉快的一次面试,面试官全程微笑,不会的地方细心解答,面
2023.10.26 25min HR人美声甜(真的),对部门业务也有非常深入的了解,感觉挺难得的,体验很好 流程如下: 自我介绍 部门和岗位介绍 你对公司的业务和文化的感受怎么样 对工作内容有什么了解 目标岗位的选择和认知 实习经历介绍 对秋招的侧重点,行业?城市?前景?薪资 对集度的了解有多少 基于技术面岗位介绍,最吸引你的特点是什么 觉得面试官有什么特点 竞赛经历介绍,成果如何,是组长吗,有
2023.10.20 30min 过程如下 自我介绍 K8S的master上和node上的组件有哪些,apiserver作用是什么 计网八股:TCP握手挥手,为什么要3次握手,可靠性传输、流量控制、拥塞控制介绍 arp是什么,arp泛洪原理和解决方法 手撕算法:左旋转字符串(相当于移位操作,字符串按字符左移) 反问 面试官非常随和,一直在引导,说按理解回答就行,就跟聊天一样 我问能否提前实习,说正
2023.10.16 40min 流程如下 自我介绍 实习经历介绍,学到了什么 讲讲渗透测试是什么(因为我是信安专业) 讲讲科学.上网的原理(G.F.W如何探测,用户端如何绕过) k8s的deployment和replicaset区别(完了,唯一一个运维相关实际问题没答上) 如果你部署的服务,有用户反馈感知到很慢,怎么排查问题(用户端问题:网速,dns,硬件,服务端问题:程序内部,服务器配置问题,
本文向大家介绍一百二十七、 百度移动端首页秒开是如何做到的?相关面试题,主要包含被问及一百二十七、 百度移动端首页秒开是如何做到的?时的应答技巧和注意事项,需要的朋友参考一下 从几个方面优化: (1) 静态文件放置 (2) 缓存 (3) 外链 (4) 缓存DOM (5) 使用 iconfont (6) 卡片的异步加载与缓存 (7) 不在首屏的就要异步化 (8) 少量静态文件的域名 详细参见:htt