2022.9.15 1.自我介绍 2.选一个项目介绍一下(RPC),有Dubbo多少的功能(30%吧) 3.如何暴露服务(不会) 4.服务挂了怎么办(连接断开),然后呢(不会) 5.数据库,一张表里有三个字段,订单id(时间+随机),用户id(随机),下单时间(毫秒级),此外还有其他的字段,如果是你,用什么做主键,用什么做索引,为什么(随便说的,忘了) 6.为什么一般用自增id做主键(存储时顺序插
9.29补充,兴子捞我进二面了,在10月1号,感谢兴子给鼠鼠一次机会 --------------------------------------------------------------- 21号下午五点多面的,面的中兴南京软件开发岗(Java),大概25分钟 --------------------------------------------------------------- 两
苏小妍一面(25min) (两个面试官轮流问的) 1. 自我介绍(不允许说姓名 2. Sql(查询表中前十行) 3. 算法题:找出单链表中的环(口述了两种方法) 4. 问了一下熟悉的java集合(hashmap和concurrenthashmap) 5. 问了一下如何创建多线程 6. 用什么方法顺序打印多线程 7. 问了一下线程池的核心参数 8. maysql的存储引擎 9. redis的持久化机
我的负责的小哥哥写的Java面经的哦,有需要的可以随时联系哦 2020年毕业,本硕土木工程,在学校因课题原因接触过编程,工作了一段时间,后来转行学了Java,简历推到了华为OD,面试经验分享。 机考: 机考共三道题,前面两道各100分的简单题,最后一道200分,至少中等难度,甚至困难,看运气。机考平台牛客网,ACM模式。可以先刷刷牛客的题,为保障拿下最后一题,可以刷刷**的专题。 第一题:停车场最
常规环节 自我介绍 聊平时学的内容 聊实习 八股 http的了解 https非对称加密的过程 如果https被中间人转发的话怎么办 Spring的AOP怎么实现数据库的回滚,如果让你设计你怎么做(问得比较细) yaml属性注入 代理模式 原生jdbc的流程 Mybatis的好处以及使用的一些流程 当天通知一面过了,10.18已完成hr面 #新国都##Java##秋招##面经##校招#
一面:hr,常规问题,问你几个offer,薪资预期 二面:技术面,体验很不好,面试官迟到 介绍了职位,然后开始问 java基础 spring框架 分布式锁 然后基本就是围绕实习项目展开问一些场景图 三面:应该是个主管,介绍了培养方案 面了40分钟,结果她自己说了半小时 三面完第二天hr加我谈薪了 需要提前实习六个月以上,6000一个月抵扣试用期 转正薪资涨百分之5-百分之15 折中算6600一个月
8.18 一面 20min 项目相关 springboot解决循环依赖 十个请求这个接口,假如三个失败了,如何保证其它7个成功(事务的角度)[!] full gc的场景 堆分区 哪个map是线程安全的 concurrethashmap和hashtable的区别 redis为什么快 mysql索引失效场景 什么操作检查sql语句用了什么索引 8.25 二面 40min 竞赛相关 项目经历 Strin
一面 10月27日 45min 项目相关 20min 口述堆优化dijkstra算法 口述AC自动机算法 hashmap的底层结构、扩容机制 concurrenthashmap-1.7分段锁 1.8CAS+synchronized 如何用redis实现分布式锁 数据库索引的底层实现,以及为什么要用B+树 数据库是如何实现四大隔离级别的 MVCC实现以及RC,RR的区别 不可重复读和幻读的区别 反问
双非本硕,电子信息转码,秋招算是结束了,陆续把一些面试问题整理出来,造福后面的人。 笔试(0907) 题目若干道选择题,场景问答题题,三道编程题,若干道问答题,类似于人生规划这种。 一面(0913)大概二十分钟,自我介绍完直接开始八股,贼清爽。 1、mysql引擎有哪些,有什么特点。 2、mysql的事务是什么。ACID具体指什么。 3、mysql聚集索引和非聚集索引 4、mysql索引失效发生在
Java 反射的优缺点 代理模式作用 ReentrantLock和AQS原理 HashMap原理(对比jdk7和jdk8) G1垃圾收集器 MySQL 项目中是否进行过MySQL的优化? MySQL的锁:行锁里的记录锁、间隙锁和临键锁 InnoDB索引底层结构:B+树,主键索引和普通索引区别 走普通索引进行范围查询会如何加锁? 算法? 快排逻辑 kmp算法 反问 公司使用的技术栈是分布式架构的还是
从3月份开始,从CV算法转Java开发,终于有一个秋招意向了,泪目了~ 用友(一面 8月9日 上午, 耗时:35分钟) 自我介绍 介绍了一下项目中用线程池优化的地方? 介绍线程池的核心参数?(重点讲一下阻塞队列的种类有哪些?) 介绍一下集合的类型吧?(collection 和 map 接口) 为什么要选择使用Kafka作为中间件,而不是其他的?(技术的选型相关?) Kafka是怎么保证它的这些高性
自我介绍 看到项目,技术栈有哪些? Spring,SpringCloud,MyBatis-plus,MongoDB,Nacos 谈及项目,那么问项目,听到Nacos 为什么要用Nacos,是由很多微服务吗? 在此,我简要介绍了一下项目中的一些通用微服务模块 4. 看到有redis。 为什么用redis?用mysql存储redis的内容可以满足业务需求吗? 哎呀呀,主要是用来加速响应的。不用
#### 程序题: 一百个任务需要被10个人(A,B,C,D,F…J) 执行 1. 不考虑人在线的情况,sout语句表示任务被执行”1任务被A执行“,来执行一百个任务 难点:任务分配的随机化,以及数字转字符的操作。 2. 每个人都有在线和非在线的状态,每个任务都只能被在线的员工所执行。 给定员工boolean的初始状态,然后任务如果被非在线的员工分配,则顺序给下一个员工。 后知后觉:应该把所有在线
自我介绍 给你一段程序(并发编程,异常相关),找出其中程序错误或者设计不合理的地方(第一次见这种面试题...麻了) 项目难点,怎么解决的 mysql 锁有哪些,间隙锁的作用,有实际应用过吗 mysql 的内存管理(MySQL还问内存管理吗,知识盲区...) 反问。凉了 #奇安信##java##面经一面面经#
时长:1h 方式:电话面 内容: 1.前半小时全部都在聊实习经历,问了实习的工作内容等等。 2.然后从这个开始引出了一些RocketMQ相关的内容,包括持久化,重复消费的问题。 3.提到zookeeper,dubbo,答不上来(g) 4.红黑树和平衡二叉树 5.还了解什么数据结构? 6.知道什么排序算法?时空复杂度? 7.HashMap的扩容机制,还有为什么要这么设定? 8.进程、线程,进程/线程