面试官为女性,要求我打开摄像头,她不开😅 1.自我介绍 2.java集合 3.什么是实例化,不可实例化有哪些 4.java异常 5.如何判断对象已经死亡 6.sql注入 7.mysql事务 8.索引失效的情况 9.redis缓存击穿 10.aop和ioc 11.spring mvc有哪些组件 12.linux命令 13.java设计模式 14.知道html css吗 不知道 15.知道aja
9.1 一面技术面 25min 介绍项目(秒杀业务的一个运用) 数据一致性问题:缓存数据库一致性问题,延时双删 ThreadLocal存用户,线程池复用导致不一致 设计分布式锁要考虑关键问题:redis分布式锁,redission底层 线程池核心参数 线程池拒绝策略有哪些 线程池好处,复用 面向对象编程的原则,单一职责,面向接口。。(设计模式的原则) 数据库的悲观锁和乐观锁 数据库脏读和幻读 建索
9.1一面 20min 问了20min项目,对项目的一个细节问题深挖并了一个优化 9.6二面 30min hr面常规问题 9.20 三面 25min 聊项目,实习,实习聊了很久 贪吃蛇游戏,设计蛇改变方向身体移动的逻辑。提了On的解法,让优化成O1,脑子短路了一时没想到。。 综合评估了,把最近的面经补了一下攒攒好运,许愿满帮oc。 #面经#
八月底投递,九月初笔试,Java背景 一面时长约不到半小时,内容不多。 一面后一天约二面。二面时长35分钟。 二面后几天约三面,三面20分钟,没技术问题。 一面: 四六级情况? 成绩排名/奖学金? (有过一门体育课F)为什么挂科了?现在重修了吗? (有一个算法项目)机器学习和深度学习概念上的区别? https在保障安全性上做了什么? C写过吗?做过什么项目? 复盘笔试:最长递增子序列长度,现场讲思
9.26,去哪儿这个速度是真的快,一天内直接三轮搞完,但最后结果说要十月中旬到十一月才会出,感觉池子水也不浅啊TT 一面: 基本挑着简历问的,项目问了不少,八股的话就挑着简历上的问了下 1、osi七层模型 2、http状态码 3、java集合接口 4、集合你所了解的源码 二面: 项目稍微问了下,然后主要是场景题: 1、聊天系统的数据库如何设计 2、在java中设计缓存该考虑哪些方面(底层数据结构、
9.20 一面35min 算法 秒杀项目 核心问题:高并发下大量请求对数据库的压力(是读请求还是写请求的压力?分开讨论),是否能对瞬时压力进行平滑处理 缓存怎么设计的?并发来自与写还是读?是否考虑了穿透、击穿问题? 缓存淘汰机制,失效时间:到活动结束的时候 考虑了缓存大量失效,穿透和击穿;对空值做缓存,穿透 ES怎么用的? 线程池,七大参数,淘汰机制,描述线程池模型 淘汰机制怎么选用 AbortP
#一面(48min) 1.说说面向对象的三大特性 2.抽象类和接口的使用场景(答了jdk动态代理和Cglib,没很好地回答出来) 3.Java线程调度 4.I/O模型,Spring使用的I/O模型 5.访问baidu.com的过程,越详细越好(说了近10min) 6.http报文类型 7.https与http 8.加密过程,为什么两种加密都要使用 开始做题: 输入:第一个参数,线程数量;第二个参数
笔试 15道选择 + 10道多选 + 三道算法(15、15、20),平台用的,不能用本地IDE 一面 问了大概四十分钟(11月18号) 问项目(回答基本同上) 你是怎么解决并发读和并发写之间冲突的 业务中Redis主要使用场景 缓存和数据库双写一致性问题? 讲讲常见的保证双写一致性的策略,各有什么利弊 延迟双删一定能保证数据一致吗 A线程删除缓存,再更新数据库,在事物提交之前并且延迟双删的这一段时
10.07打电话说通过面试 后期体检笔试过的话就发offer 苏小研三面 自我介绍 聊家常(老家) 为啥学前端 前端会有瓶颈,怎么看 怎么没有实习 怎么看待研究生培养学生与进去企业工作会有脱节 问用git怎么创建分支 不知道 怎么理解router 有无男朋友 投了哪些公司,有无offer,银行投的技术岗吗,它们也会有软件开发, 研究生遇到最困难的事 反问 苏小研二面 自我介绍 为啥来苏州 家乡哪
本文向大家介绍请你说一说三次握手相关面试题,主要包含被问及请你说一说三次握手时的应答技巧和注意事项,需要的朋友参考一下 参考回答: 1.客户端发送syn0给服务器 2.服务器收到syn0,回复syn1,ack(syn0+1)
2022年9月21号一面(54min) 1.自我介绍 2.第一个项目深挖以及各种场景问题 3.go的基础类型 4.切片相关问题 5.怎么处理painc 6.主协程下面启动子协程,子协程发送painc的时候不捕获,主协程还会存在吗 7.struct相关 8.defer相关 9.对已经满的channel发送,对已经空的channel读取会发生什么 10.启动多个协程去做同一个事情,会发生什么 11.G
1. 自我介绍 2. 非科班学过什么课程? 3. (根据所学的课程 问了一些问题) ①数字信号与模拟信号如何转换 ②信号传输过程,调制解调? ③单模光纤与多模光纤区别,谁的传输距离远? 4. tcp/ip模型,tcp与udp区别,tcp如何保证传输可靠? 5. 为什么选择测试 6. 反问 ①面试官也不知道啥时候出结果 问了好多技术的,没答上来 ======10.20更新====== 没过#校招##
一面 (1h) 自我介绍 项目介绍(对自己项目过程在印象最深的事) padding和margin的区别 relativelayout布局怎么让一个控件放在正中间 clipChildren属性作用 clipToPadding属性作用 知道点九图吗?一般什么情况会用到 activity之间怎么传数据 从a activity打开b activity生命周期怎么变化的 Service的启动方式 Handl
这里简单说一下自己的情况,大专学历,之前学的大数据,然后参加一个 Java 培训,培训之后,自己发现 java开发需要用到的知识太多了,然后,自己刚好那个时候接触到 android,于是,就想做 android 开发。 接下来分享我的阿里面试经历: 一面 插件化。启动 activity 的 hook 方式。taskAffity。 okhttp 支持 HTTP2?http2 的功能有哪些?tcp 方
第一章 Delphi快速入门(三) 1.2.4.3 汉化界面及字体选取 如果您的Windows95系统中安装了中文系统,对界面做汉化是极其方便的。例如,您可以将Button1的Caption属性改成“&R矩形”,同样地可改变其它部件的属性,将窗体做成中文的操作界面。 若对中、西文字体不满意,则可以调整Font属性以满足您的要求。Font属性的前面,有一个小小的“+”号,这说明它表征的是集属性,也即