公司: 百度-前端国际化产品研发(北京) 面试时间:2022-2-17 上午11:00-11:45 时长:45min左右 浏览器访问网站,网站打开到对方返回数据这一些过程中在操作系统和网络层面经历了哪些流程呢,介绍一下步骤?就是发送请求到dns解析再到网络七层模型到服务端再到服务端怎么回来的这个过程?就是发请求可以得到什么,然后择取通过什么协议带上这几个东西去做什么? TCP协议负责做什么?IP协
#百度面经#一共55分钟 1.自我介绍 2.算法题 说的是求子集那一道,但是我给理解成了求组合,所以在写完求组和之后,又把他改成了求子集 3.队列的常见操作 4.通过定长数组实现队列的方式(口述了一下push和pop的大致流程) 5.然后又问我如果不空一个元素又该怎么实现(这个没回答上来) 6.栈和堆的区别 7.进程和线程的区别 8.深拷贝和浅拷贝的区别 9.在栈区分配一个数组,使用memcpy的
我真傻真的 我一个java让我面go 我早该料到只是kpi..我还累死累活背八股 结果压根没问八股 一道都没有 自我介绍+项目简单介绍+手撕 美美等感谢信了
自我介绍 tcp,udp 浏览器打开网页的通信过程 https 为什安全 非对称加密算法在https中的流程 进程和线程 jvm(问的很多很多) hashmap扩容原理 handler的作用和原理 ==和equal区别 hashCode()和equals()方法的关系 try catch执行return的区别 消息队列作用 四大组件 Activity启动模式(用具体的业务说明) 讲一下你所知道集合
8.3—百度—一面—C++/PHP/GO研发工程师 —————————————————— vector与list的区别 查找、插入的时间复杂度 vector的push_back与emplace_back的区别、使用场景 这两个操作是线程安全的吗? 如何实现线程安全 除了加锁还有其他方式吗 vector如何释放内存空间?怎么写 虚函数和纯虚函数的区别 虚函数表存放在哪里、什么时候生成的 模板类如何实
1.自我介绍 2.索引 3.Redis的数据结构,和MySQL的区别,为什么Redis读取数据快,把索引的底层数据结构替换成Hash表会怎么样 4.Linux语句,管道了解吗 5.Redis缓存三问题 6.Redis的双写一致性 7.http和https的区别,https为什么更安全 8.MySQL主从同步 9.除了BINLOG日志还知道其他的日志嘛 10.怎么看索引是否失效,索引的最左前缀法则
响应头transfer encoding 宏任务 message channel vue nexttick源码 webpack解决痛点 突然明白了快手一面面试官问我的nexttick降级方案
0八股,全程问之前实习和做的项目,问实现细节和设计架构,聊了40min。期间我有不会的,或者说的不完整的,面试官也给我展开讲了。 十分钟手撕代码,两种方法写出来了。 发个面经贴,攒攒人品🙏
9.2 1h 后端Java 没笔试直接面了,懵逼,对面告诉我说是提前批,但我没投提前批啊。。。莫非是度子帮我投了? 讲讲实习 怎么做Prompt的 怎么做RAG的 怎么做Embedding的 怎么限流的 再讲讲实习 仔细讲讲你们的内部工具(聊的不长,好像普遍对偏门需求不感兴趣,感觉不如点评外卖秒杀) Java类加载机制是什么 如何破坏双亲委派机制 面向对象三特性是啥 JVM的垃圾回收算法有啥 了解
7.18—百度—一面—C++/PHP研发工程师(47min) vector怎么实现 迭代器的实现 虚表、涉及到继承呢? select、poll、epoll epoll红黑树的作用 用户态和内核态分别会做什么,怎么切换的 进程与线程 进程的创建需要系统分配什么资源 虚拟内存是如何构建的 虚拟内存有哪些区域 虚拟内存怎么映射到物理内存 转换用到的媒介是什么 进程访问虚拟内存的流程 事务隔离级别相关 H
面完半小时简历状态直接变为共享中 1.link和@import引入css的区别 2.position的属性值 3.position的fixed失效的情况 4.vue的生命周期(2/3不同) 5.数据交互发生在created和mounted的区别 6.组件首次加载会触发的钩子 7.watch的深度监听 8.computed 9.vue常用指令 10.vue中key的作用 11.v-on可以绑定多少事
面试小哥人很好,但是!!进去说先自我介绍,我巴拉巴拉说了一大堆,结果电脑设备出问题了,不知道什么时候静音了,。。然后对方听不到我说话,我听不到对方说话,僵持了5分钟,,, 场面一度尴尬。。后来我重进了以下链接,可以了。然后继续自我介绍。。。 面试的问题不难,主要针对简历问 ,我是完全按照简历问的,项目都没问 对测试开发的理解 python 深拷贝浅拷贝 (开背) 装饰器 (开背) 列表表达式
10号投的终于走到这个流程了 双非二本 逮着简历上一个flexible.js的点问....秒挂 常规八股就不发了,发点不会的大家一起讨论一下吧,欢迎佬们指教! 感觉问的挺细的 很有深度 只会背八股应声倒地 面试官的问题都是循序渐进上来的 也会讲一下答案,当时身体不太舒服状态不是很好(状态好也过不了) flexible.js它的内部是做了什么 这个转化是在浏览器端还是在编译的时候? 缩放的时候会改变
一面凉经 1.九个30px的盒子flex排列,父盒子100px。一排三个,三排。 八个盒子,最后一排两边放两个 2.写三角形 3.实现6px 4.使用扩展运算符实现两个等长数组合并成二维数组。例如【1,2,3】【4,5,6】合并成【【1,4】...】(递归) 5.使用reduce实现获取数组中最大相同字符的方法,不能使用其他遍历方式。 鼠鼠我啊,这波菜得抠脚了捏 #百度前端面经#
🌟一面7.15北京时间上午十点 简单自我介绍, 讲一下之前接触过的项目,只是简单的介绍了一下项目,没有太深问大概十分钟 开始问些简单八股-------------------------- 1️⃣、讲一下hashcode()和equals()关系 equals()和==有什么区别‼️‼️ 2️⃣、讲一下重载和重写的区别‼️ 3️⃣、讲一下深拷贝、浅拷贝的区别‼️ 深拷贝会从堆内存中完全复制一个对