1.部门 (面试官介绍):1min 2.个人 (候选人介绍):5min (个人、学校、工作、业务、技术) 3.项目 3.1)介绍 3.2)排期 3.3)难点 3.4)亮点 4.八股 4.1)MySQL数据库 4.1.1)MySQL事务是怎么实现的?那Spring事务呢? 4.1.2)为什么用B+树?和HashMap的红黑树的区别? 4.2)Redis缓存 4.2.1)Redis的持久化机制有哪些?
最近在准备面试,看了很多大厂的面经,抽空将百度面试的题目整理了一下,希望对大家有所帮助!************ 面经1 shiro的组件 分布式一致性算法 zookeeper那些能参与投票,leader能投票吗? netty零拷贝实现 volatile,如何感知到变量变化的 redis高可用 http如何跨域? tcp如何长链接。 http如何操作浏览器缓存。 用过消息队列吗? 怎么自己扩展va
3/28笔试 5/25捞简历一面 笔试感觉做得挺好的,不过可能投得有点晚了 一面: 自我介绍 项目相关 Position定位,fixed,absolute 浏览器缓存 Url输入浏览器加载过程 渲染流程(提到分层渲染) Js数据类型bigInt 深拷贝浅拷贝 作用域和this的区别(this是运行阶段) Var,let,const 变量提升(看代码说输出) Js垃圾回收机制(新老生代) 事件循环机
三月底投简历,4.18上午OC 1 自我介绍 2 算法题 ▪整数反转(力扣-7-中等) ▪最长公共前缀(力扣-14-简单) 4 一个HTTP请求的加载流程 5 IP地址解析这个阶段叫什么? 6 继续往后说?(这里可能是叫我说整个网络请求的过程,我不知道面试官说的这句话是什么意思。我以为是叫我说DNS解析过程) 7 三次握手 8 HTTP有加密吗? 9 HTTPS的S指的是什么? 10 TLS/SS
我太菜了,C++需要恶补才行,面试完基本上就知道自己寄,面试官特别好给我说了很多,也让我充分认识到自己的不足 如果是项目的话,会问你项目背景以及项目最终的实现结果等等 如果是自己学习的项目的话,会问你对这个项目的学习心得 最后问对C++对掌握程度 实现vector
本文向大家介绍Android百度地图poi范围搜索,包括了Android百度地图poi范围搜索的使用技巧和注意事项,需要的朋友参考一下 我想大家可能都有过这样的经历:兜里揣着一张银行卡,在街上到处找自动取款机(ATM)。在这个场景中,ATM就是的兴趣点,我们想做的事情就是找到离自己较近的一些ATM然后取款,此时我们并不关心附近有哪些超市、酒吧,因为这些地方没办法取钱! 说了这么多,一方面是加深大家
本文向大家介绍ThinkPHP整合百度Ueditor图文教程,包括了ThinkPHP整合百度Ueditor图文教程的使用技巧和注意事项,需要的朋友参考一下 ThinkPHP整合百度Ueditor,基于黄永成老师的视频说明的 申明:最好大家都能写绝对路径的都写好绝对路径比如:window.UEDITOR_HOME_URL 他在教程里面已经说了的,我就不再次说了啊,就一笔带过,好了不废话! 在调用编辑
主要内容:判断页面类型,寻找URL变化规律,编写爬虫程序,爬虫程序结构,爬虫程序随机休眠本节继续讲解 Python 爬虫实战案例:抓取百度贴吧( https://tieba.baidu.com/)页面,比如 Python爬虫吧、编程吧,只抓取贴吧的前 5 个页面即可。本节我们将使用面向对象的编程方法来编写程序。 判断页面类型 通过简单的分析可以得知,待抓取的百度贴吧页面属于静态网页,分析方法非常简单:打开百度贴吧,搜索“Python爬虫”,在出现的页面中复制任意一段信息,比如“爬虫需
首先上来问项目 项目思路,做了啥用了什么方法,什么内容,具体数据流方法。 然后接下来是基础知识,例如http,docker。 算法属于easy题,做出来了,结果让我写个排序,我嗯是憋不出来,什么都不记得了,Python用多了。#如果校招重来我最想改变的是##23届找工作求助阵地#
第一题 给定一个字符串,问是否可以排列为:Baidu 第二题 给定数字p,构造s使得s的子字符串为回文串的数目为p。(p<1e9,s.size() < 1e5); 第三题 给定一棵树,每个节点有蓝色和红色两种颜色,问:删除其中一条边,剩下两个联通块的色块的个数的差值,求所有差值的和;(n<2e5) 代码为回忆版本,非现场通过版本#我的实习求职记录#
编程题1:编程3*15 共45分 给定N个字符串,判断其是否能够重新排列出"Baidu"字符串(注意大小写必须完全相同),能重构出 返回YES,不能则返回No; 例1: 输入 BAaidu baidu 输出 Yes No 编程题2: 给定一个整数X(1~1e9),请你构造一个仅有'r&(31189)#39;,'e','d&(30340)#39;三种字符组成的字符串,其中回文字符子串的数量恰好为X(
r,e,d三个字符,能否构成含有 cnt 个回文串的字符串 s 原理:n个相同的字符构建的回文子串的个数为n(n+1)/2,其余的用edr补 ``` public static void deal1() { Scanner sc = new Scanner(System.in); int x = sc.nextInt(); int n = (int) (Math.sqrt(2*x + 0.25)
本硕211,算法转开发。简历项目比赛都是算法相关,本科中厂开发实习。 面试官很年轻,像是刚毕业工作。全程35min左右,快问快答,比较基础。 算法项目没问,本科开发实习有点久远没问。问了为什么研究生没开发实习经历。 八股 操作系统 线程进程的区别 死锁的四个条件 介绍下协程 进程/线程的通信方式 共享内存的具体实现 计算机网络 OSI 七层模型+每层的作用+协议 三次握手 四次挥手 http状态码
约了下午13点的,结果还要取号排队,可见并不严格按照时间 一面 1小时 自我介绍 DNS解析过程 网络包的组包拆包过程,包头里有什么 HTTPS原理 Raft过程 multi-Raft实现 项目的性能怎么样?最难的是什么? 编程题:反转链表 二面 40分钟 自我介绍 LSM-Tree的结构 Raft优化 TiDB的架构 Raft具体实现(比如etcd)有哪些值得借鉴的 Raft和其他共识协议相比的
参加的还是24前端暑期实习笔试。笔试有3部分,15道单选,5道多选,3道编程题。难度适中,选择大部分为前端内容,包括html5、js、css。均为前端基本功,也有计算机基础内容,但是较少。大概3:1吧个人感觉。选择题分数比较重,一题3分。 第一部分:大多为前端,包括HTML5,css[]选择器,数据结构,js看程序读结果等。部分题目还是没遇到过,整体做下来难度不大。 第二部分:多选题,少选得1/3