1. 项目都做了些什么,怎么实现的 2. 用Redis实现了什么,Redis是单线程的吗,Redis是单线程的为什么快,IO多路复用模型具体实现,持久化怎么实现的 3. 为什么用Kafka,架构是什么样的,Broker、Topic、Partition相当于些什么,或者说在哪些情况下起作用(不怎么记得清了) 4. HTTP3.0了解过吗,1.0和2.0呢,TCP和UDP的那个用的多,有什么区别,ht
最近在准备面试,看了很多大厂的面经,抽空将百度面试的题目整理了一下,希望对大家有所帮助!************ 面经1 shiro的组件 分布式一致性算法 zookeeper那些能参与投票,leader能投票吗? netty零拷贝实现 volatile,如何感知到变量变化的 redis高可用 http如何跨域? tcp如何长链接。 http如何操作浏览器缓存。 用过消息队列吗? 怎么自己扩展va
1. 介绍一下第一个项目 2. 介绍一下第二个项目,里面的算法的具体思想 3. 如何把与友商相似的视频播放器推荐给客户 4. 如果出现B站类似的大面积无法播放情况,如何处理 6. 视频首页跳转页面和卡顿之间的权衡 7. TCP与UDP的区别 8. 最有印象的一次学生活动,应急方案是怎么样的 9. Http协议的通信过程 10. 如何理解技术支持这个岗位的 11. 你是内推来的,为什么选择技术支持岗
5.27面的技术面 上来先是手撕代码,dfs,好写 然后就开始问问题,一开始先问我在校有没有做过什么项目,有没有参与什么实验室,会根据这个问问题 然后问了语言基础,我是写的C++,问了几个C的问题,只答上来一些😥,问到static extern和C/C++内存分配没答上来 然后是问项目经历,我在校项目很烂,只做过课设😭😭,问了我怎么进行开发的,碰到问题怎么解决的,怎么保证开发效率的,hr在面
最近越来越多公司校招进入面试流程了,为了帮助大家更好的应对面试,大彬整理了往年华为校招面试的题目,供大家参考~ 面经1 技术一面 自我介绍 说下项目中的难点 volatile和synchronized的区别, 问的比较细 大顶堆小顶堆怎么删除根节点 CSRF攻击是什么,怎么预防 线程通信方式。 Volitate关键字。 Java 高效拷贝数组。 算法题 跳跃游戏 leetcode 55。 技术二面
暑期实习Java后端 自我介绍 JVM相关 1、垃圾回收算法 2、JVM垃圾收集器,除了G1还知道哪些? 操作系统 1、操作系统进程状态,如何转换 计算机网络 1、TCP和UDP的区别 2、从网络分层的角度讲HTTP和TCP 3、一次URL请求的过程 数据结构 1、队列和栈的区别,哪种数据结构可以同时作为队列和栈(双端队列) 项目相关 1、Redis有哪些数据结构,项目中怎么用的 2、MyBati
双非本科,参加了无数场面试,以下是最近面阿里的总结: 阿里 面经1 简单介绍项目 知道哪些数据结构以及他们的特点 链表增删快,那如何提高其查询效率,有没有什么想法? B+树了解吗?B+树如何范围查询?B+树退化的极端情况是什么? 跳表了解吗? 大顶堆、小顶堆了解吗? 实现长地址请求到服务端,然后服务端重定向短地址给客户端,如何实现长短地址的互相映射? 那我现在有10份数据,有1000个线程来争抢,
T1 小红的子数组拆分 题意 小红拿到了一个长度为n的数组,她希望把该数组拆分成k个非空子序列(每个元素必须出现在某个子序列中,且恰好出现一次),使得这k个子序列的平均数之和尽可能小。你能帮帮她吗? 注,子序列可以不连续。例如数组为[3,2,1,3],k=2时,子序列可以拆分为[3,1]和[2,31]。 1 <= k, n <= 1e5, -10^9 <= ai <= 10^9 思路 对于一个数字
自我介绍 介绍技术栈 数据库的一些优化手段 聚集索引和普通索引 索引结构,为什么查询更快 为什么用Redis,和普通数据库的区别,实现什么功能?什么数据用Redis缓存? 缓存同步的问题 JVM虚拟机参数 容器资源调度和JVM虚拟机本身的资源调度如何平衡?是否有了容器化技术就可以不关注程序本身的性能表现? Java这种虚拟机进行资源调度的,和C++这种直接指针操作内存的,分析一下孰优孰劣 毕业设计
用的微信视频面试。 问了下个人情况,自己做了什么项目,绩点怎么样。基本上是照着简历问问题,你会啥他就问啥。 公司似乎使用的是Python和Go,和我学的方向差不多。 问了下Python的内容,new和init的区别,gcc,问了下go的make和Python的new的区别,go的多进程。 数据库我会mysql多一些,问下mysql索引的实现,底层结构。 然后问了下二叉树,排序算法,tcp三次握手,
今天很荣幸接到了京东二面 总体的感觉,面的知识点不多,但是比较深,我这里指的深不是说难度,而是结合场景的去聊 这个场景是比较偏的,很多帖子没见到过 1.自我介绍 2.实习的项目经历 3.实习的部分功能和难点实现 3.1实习项目的业务有哪些吧(其实我的业务是TOB的偏职能研发,和我目前面的这个项目组比较对口) 4.聊一下Java的垃圾回收机制 4.1垃圾回收算法有哪些 ? 4.2垃圾回收机制有哪些,
秋招复盘-简历优化 Java专业技能 简历参考博客:http://t.csdn.cn/dtDIi 谷粒商城 项目简历 参考博客:http://t.csdn.cn/W1KNv 黑马头条、黑马点评 项目简历参考博客:http://t.csdn.cn/jefuR 八股文部分: String为什么是不可变的 Java创建对象有哪几种方式 方法重载和重写的区别 接口和抽象类的区别 Java反射的优缺点
线程池: 参数 执行过程 拒绝策略 场景:四种拒绝策略都是有损的,如何优化。 MySQL: 事务隔离级别 不可重复读,MySQL 如何避免 SQL 性能分析和优化 联合索引,最左匹配法则 Spring: 事务传播行为 事务管理机制:@Transactional 原理 注解的参数 实现原理 失效情况 Redis: 项目经历(缓存穿透) 数据结构 分布式锁 List 了解 LPOP 和 BLPOP 的
2022.9.4投递,10.10收到笔试邮件。 在牛客批量投的,是一个实习岗位(不是秋招),不知道隔了那么久才发笔试是什么意思,更何况这还只是个实习生岗位。 试卷是30道图形推理题,这30道图形推理还不是行测那种,不是那么抽象,就是比较考察眼力吧。 考试不开摄像头,不开监视小程序,不用监控屏幕,限时40min。 下面放几张原题的图感受一下: 日常求心仪offer,秋招继续努力~ #中科创达#
1101 - 技术面 自我介绍 实习经历 K8S: K8S 和 Spring Cloud 了解 如何基于 K8S 部署服务 K8S 部署服务的流程 基于 Spring 开发过的个人项目,是课程吗 对巨杉了解 算法 1103 - HR 面 自我介绍 校园经历 实习经历 Offer: 手头 Offer 及薪资待遇,偏向程度 期望薪资 相同薪资的 Offer 如何选择 个人优势 反问 #面经##校招##