一、八股: (1)八种Http请求(只想起来四种) (2)Topk问题(√ 说了快排、归并、大顶堆) (3)描述大顶堆(√) (4)红黑树(√) (5)@Autowired / @Resource(√) (6)IOC / AOP(√) (7)JDK1.6 / 1.7中的HashMap区别(√) (8)接口 / 抽象类(√) (9)设计接口的优点(√) (10)sleep() / wait()(√)
问题 1, 自我介绍 2,项目相关问题 大多是场景题 问的还是比较深入的 因为与redis有关 还问了些redis数据结构问题 3,线程池的参数 4,线程池执行任务的流程 5,线程池的拒绝策略有哪几种 6,AOP的应用场景 7,spring事务失效 8,mysql行级锁有哪几种 加锁加在什么地方 算法 找到两个相交链表的交点 ———————————————————————————— hr说就一面
11.14 投递 11.24 一面 12.6 二面 一面 1.Java集合类?hashmap是线程安全的吗? 2.线程池有哪些参数,工作机制是怎么样的? 3.Ioc和Aop 4.spring的启动原理? 5.redis快的原因 6.实习项目 7.JVM运行时内存划分 8.如何判断一条sql的性能,具体怎么分析,通过哪些属性? 9.索引失效的场景? 10.分库分表 11.redo log,undo
8/25: 1.arrayList和LinkedList在实现层面和使用场景有什么差别? 2.arrayList为什么查询的时候比较快? 3.arrayList和LinkedList扩容上面有什么差别? 4.arrayList和LinkedList是线程安全的吗? 5.本地有个文件需要发送到另外一台机器? 6.反问 #面经笔经#
11.17一面:48min * 面试官自我介绍 * 我自我介绍 * 算法: 一个数组 [1,2,1,3,5,6,5,7,6,1]输出不重复的元素[2,3,7] * 看你对内存淘汰算法了解多,说一下?lru lfu * redis内存淘汰策略? * 设计一个hash结构的内存淘汰,你会怎么做? * 讲一下redis的数据类型?细聊一下zset?什么场景会用zset? * 讲一下分布式锁?redis具
timeline ----------------- 2023.12.25一面 1.对基本项目开发流程了解吗(需求分析+评审+开发+修复bug) 2.web接口开发分哪几层(controller、service、dao) 3.代码报错如何排查 4.用户、角色关系表如何设计(rbac设计原则) 5.Java基本数据类型 6.拆箱和装箱的概念 7.常用的集合有哪些(List、Map) 8.什么是泛型,
数据工程组日常 1.自我介绍 2.实习拷打 3.空洞表 4.项目拷打 5.kappa和lambda 6.对于java锁机制和信号量的理解 7.syn和lock原理和使用场景有什么不同 8.怎么使用redis实现先进先出的队列,用什么命令 9.求第k个最大的数
1.Synchronized实现原理 2.reentlock实现原理 和Synchronized 区别 3.java线程池的核心参数 4.无重复最大子串说思路 5.mysql的隔离级别 6.mysql的MVCC 7.Redis的常用类型 8.zset的数据结构 9.mysql的B+树 10.mysql索引失效场景 11.springboot启动类注解的功能
1、java基本类型 2、Integer i=1与int i=1的区别 3、JVM内存模型,jvmGC回收,堆与栈的区别 4、并发三大特性,volatile、synchronized、ReentrantLock 5、事务隔离级别,读已提交存在的问题 6、线程池,常见参数、类别、执行任务流程、优缺点 7、网络OSI七层模型,路由器处于那一层 8、重定向与转发 9、抽象类与接口 10、结合项目,介绍一
前一阵过了一面,明天二面,但是不知道一共有几面,貌似有人一共就两面,那下一次不就是hr面了吗,所以不知道侧重点是在hr问题上还是继续看八股和项目,有木有懂的友友讲一讲啊。 还有个问题,顺丰科技看官网都是在深圳,所以实习都去深圳是吗,北京的顺丰科技是不要实习生吗? 共计俩问题: 1. 顺丰一共几面,每面大概会问啥 2. 实习地点一定是在深圳吗 一面经历: 1. 自我介绍 2. 问了一下研究生干的事情
1、着重介绍一到两个项目 2、抽奖项目设计模式应用的场景是什么,使用了什么设计模式 3、模板new了多少个对象出来 4、用的Redis分布式是Redis+lua脚本实现的吗 5、分布式锁是怎么实现的 6、项目中慢SQL的优化是怎么做的 7、索引类型 8、Redis作缓存用的是什么类型 9、Redis有几种数据类型 10、List可以用来做什么 11、如何处理http的调用的超时以及结果返回异常 1
1、自我介绍 2、介绍项目 3、项目的并发问题怎么解决的 4、说一下库存扣减 5、MySQL扣减库存失败会怎么办 6、Java的重载和重写有什么区别 7、什么情况下需要用到重载 8、有很多个字符串和变量,需要把它们加起来,这时候用String会有什么问题 9、有没有其它的替代方案 10、StringBuffer和StringBuilder有什么区别 11、一个自定义对象,分别创建了两个实例,怎么样
面试岗位:产品实习生-滴滴国际外卖业务商家端商品 背景:大四双一流工科+零实习 【一面 · 业务面24min】11.24 一、问题 1.自我介绍 2.介绍项目经历 3.介绍一下整个项目,比如背景、目的、中间过程、你在中间就主要负责什么、最后做的结果怎么样? 4.竞品调研怎么做的? 5.简历中有提到,总结反思迭代,根据反馈及时做出应对方案,举个例子 6.项目过程中有没有数据方面的分析? 7.有学过代
个人情况简述:本硕双非,acm银牌 随便找群友要了个内推投递 笔试4.2题,投递选择的是都喜欢,笔试完在人才池待了十几天,被数仓部门捞了 一面(总时长50分钟) 聊实习经历和简历项目,聊了约30分钟 聊天环节把整个技术栈聊的差不多了,还有离线、实时数仓的很多点,后面又问了几个问题 离线数仓分层设计、实时数仓设计,spark、flink相关生成经验,S3、OSS的使用理解,k8s的使用心得等都在聊项
去年九月拿的offer,本来实习到今年3月的,因为个人原因2月就离职回学校了,放一下当时的面经吧。 面的是后端开发,项目组主要用Golang,当时我只会Java,实习后转Go的。 一面 赛码网 2022.9.6 17:27~18:01 自我介绍 项目介绍,难点 评论内容比较长时如何存储 设计索引的原则 回表的概念 如何避免回表 什么情况下自增主键不连续 EXPLAIN 命令介绍 HTTP/HTTP