1.介绍项目 围绕项目,哪里用到了redis,Spring Security你用了哪些,有哪些过滤器,过滤器链的实现方式,过滤器链原理 2.为什么用redis缓存比数据库快,顺着问跳表 3.redis能做些什么其他的功能 4.redis做分布式锁了解么 5.分布式锁和普通的锁的区别 6.redis集群做分布式锁的话会不会出现多个请求同时获得锁的情况(不知道) 7.数据库mysql怎么实现事务,事务
投的测试开发,30min电话面,面完光速挂了 自我介绍 java项目是个课程作业吗 讲讲java项目的背景和技术方案 java项目的技术实践,大概的链路 讲讲你负责的模块 横向项目,业务流程 JVM的垃圾回收机制,如何判断对象需要回收,有哪些回收算法 实际开发中观察过jvm吗,他回收的话对系统的运行和代码的运行的有什么影响 java的类加载机制,双亲委派机制 代码或者应用执行的时候,一般会有几个类
leader面技术面。 手撕一个hashmap,不需要实现泛型,要求解决哈希冲突,实现put和get。我直接拉链法拿下。 拷打RPC项目。介绍一下SPI,介绍一下你与别人RPC不同的地方。 为什么之前的实习经历这么少?我这不是在面实习嘛,而且之前我也有一段实习,一段已经不错了,怎么还会有人嫌少啊。 平时代码量如何?力扣周赛kngiht选手。 几乎没问什么技术,问也就是问一下很表面的东西,半个小时左
游戏策划岗,好像没人发过 一面 主要问之前实习经历,还有游戏经历,看你对游戏的热爱程度 因为真的很热爱,而且主要的游戏经历和项目匹配,当场通知过 面试人很好很和善,真的想在他手下工作 一周后二面 和一面差不多,多了问我对游戏策划的理解 本人没有游戏策划的经验,之前的实习做的是营销岗,确实跨度挺大,而且是文科背景…其实我没想能通过一面的,但是一旦通过了以后又想要的更多,一面通过的时候真的很欣喜… 目
你的本科计算机设计大赛做的什么,怎么分工?读完研究生,你觉得还能有什么改进? 1.对测试开发的了解? 2.举个例子吧,测试一个中性笔? 3.java的基本数据类型? 4.java的包装数据类型? 5.java的引用数据类型? 6.介绍一下java的列表。 7.你了解mysql吗?知道他的一些原理吗? 8.linux命令?
1.自我介绍 2.怎么学的编程,什么时候转的java? 3.自己是怎么学的? 4.redis了解吗? 5.多线程、单线程、I/O多路复用? 6.缓存雪崩、穿透、击穿? 7.Redis分布式锁是什么,怎么使用? 8.悲观锁和乐观锁的区别?java里怎么实现? 9.CAS了解?CAS可能会出现的问题?除了ABA呢? 10.数据库锁是什么?还有zookeeper是什么?(直接说不会) 11.线程安全的h
体验非常好的一场面试 1.开始先是手撕,给一个矩阵5×6,对每行的数据进行升序排列,排列后输出矩阵和其对应转置矩阵。 2.上述题目让你设计测试用例,你会设计考虑哪些矩阵 3.怎么用两个队列实现一个栈,说出两种方法 4.说说二叉搜索树,红黑树,B树,B+树的特点和区别 5.项目背景 6.了解的软件测试理论知识有哪些 7.对一个系统进行测试,会从哪些方面保障它的质量 8.linux里面的kill-9和
感觉有点偏难了, 还是自己太菜了?😭
一个多月前投的,现在才有通知,丝毫没有准备,不过还好问的都是我熟悉的东西 首先自我介绍, 询问项目经历(因为我干的项目比较多),问项目中印象最深最自豪的项目,有什么问题,提出了什么解决办法, 由于我不算科班出身,只询问了我项目中,使用到的网络及其延申的一点知识 包括但不限于,括号内为我答的 对Unet进行了什么改进(结合ResNet,ASPP及边缘监督,深监督等模块), 对anchor-base和
## 阿里菜鸟Java研发 ### 一面(电话面试) 1. 自我介绍 2. 看你有两段项目经历,项目起因是什么 3. 项目中偏好分析可视化展示分别是什么,请介绍一下 4. 项目中你是如何收集数据的 5. 项目中信息缓存采用了主动更新策略和超时剔除策略,讲一下这两种方式在你项目中是如何实现的 6. http网络分层 7. 数据库事物隔离级别有哪些,分别讲一下 8. 数据库索引有什么优缺点 9. sp
实习找的比较晚,昨天是第一次面试 感觉面试官的风格都很不一样,我的面试官详细地问了我很多简历上的项目,八股比较少,身边其他同学一面是八股比较多。 写了三个项目,本科大创,研究方向以及实验室的横向项目都问了个遍。面试官人很nice。 八股主要问了: 1.mysql 索引 ,b+树好在哪 2.mysql的特性,具体怎么实现 3.mysql事务隔离级别 4.spring循环依赖怎么解决,自己如何写一个循
自我介绍 为什么选互联网 数据结构 排序算法有哪些,时间空间复杂度 堆排序,快速排序算法实现 设计一个栈,多线程环境下 计算机网络 TCP与UTP区别 TCP怎么保证数据可靠 拥塞控制的过程 操作系统 进程与线程的区别 线程间的通信 锁和条件变量实例说明 C++基础 虚函数和纯虚函数 C语言和C++的区别 C语言实现面向对象 项目 执行任务过程中怎么处理异常 与其他框架的性能对比,为什么这么比 任
简历面,说是还没走系统,面试官说组内常用JAVA,个人只会C++,估计G。 面试题: 上来一道算法题:链表成环问题 1. C++内存管理,new delete区别 2. delete能否释放malloc的内存, delete怎么知道该释放多大的内存 3. 智能指针原理,智能指针用的多吗(不多....) 4. 智能指针线程安全吗 5. 什么是踩内存(新名词,没听过) 6. 怎么发现内存泄漏,泄漏了怎
1.闲聊 2.实习期间的项目 3.怎么学习Java的?线程池了解吗? 4.如何设计一个线程池 5.hashmap的底层原理 6.扩容机制 7.扩容阈值为什么是0.75 8.concurrentHashMap hashTable HashMap 对比 9.Java的类加载机制了解吗? 反问: 几轮面试 对应届生的要求, 面试官夸实习经历,基础扎实。让我说话语速慢点,回答结构化一点。 #阿里# #面经
最近跳槽入职了阿里,给大家分享一下面经。 背景:硕士3年经验,L6/P6,美团Java后端; 岗位方向:阿里妈妈,base北京; 时间线:5.23一面、5.24二面、5.27三面、5.31HR、6.5OC; 一面 面试官是同事 1、自我介绍,深挖工作项目:项目的并发量、QPS、架构、实现原理; 2、select和epoll的区别; 3、zk在Kafka中的应用; 4、日常开发中,redis都是怎么