一:自我介绍 大致介绍一下项目,稍微详细讲了一下论文 二:八股 基本全是C++八股,但是八股也问地不是很深,都是些零散的八股,八股之间没啥关联 智能指针 关键字 多态之类的 零散的问问 三:简历 围绕简历随便问了一下项目和实习,问的不是很深入 四:手撕 很简单的一个题(回文字符串的一个题目) 太紧张了,没撕出来 两天后,收到感谢信
自我介绍 实习经历 Java集合,数据结构 Linux常见命令 缓存击穿 缓存一致性 Git有哪些命令 Git冲突了,你是怎么解决的(估计这是想看看有没有真的实习过) 算法:有效的括号 整体就面了四十分钟
一面 2024.07.25 19:00-19:47 八股 ArrayList 和 LinkedList 区别 HashMap 原理,底层 SQL 索引失效场景 有哪些垃圾回收器,有什么区别(CMS、G1 ?) AOP 原理、使用场景 产生死锁的必要条件 BIO、NIO、AIO 概念和区别(AIO ?) Redis 常见数据结构及区别 缓存穿透、缓存雪崩概念,如何解决 手撕算法:二叉树中序遍历(自定
1. 自我介绍 2. 聚簇索引和非聚簇索引 3. DNS的解析过程 4. 网络分层模型 5. Linux常见命令 6. JVM内存区域 7. 线程池的优点以及执行过程 8. 垃圾回收 9. AQS 10. 锁升级 11. 线程的状态 12. MQ消息丢失怎么办 算法:有序数组构建平衡二叉树(以前没做过,hot100没有啊,但最后幸好a出来了) 问题基本上都很流利地答上来了,面试管评价不错,已约二面
面试官是个女的,没开摄像头,并且感觉在忙别的,有点kpi的样子。 面经如下: 1.自我介绍 2.JVM内存模型 3.springboot的优点以及启动过程 4.redis了解哪些,说一说 5.项目中哪里用到了redis 6.redis的数据类型有哪些 7.讲一讲tcp的三次握手和四次挥手 8.编程题:合并有序链表
oc有一段时间了,今天才想起来做个记录 只记得部分了 一面: 项目相关,问得很细,对着简历一个个问 hashmap底层原理,扩容机制 arraylist和linkedlist的区别,是线程安全的吗 如何实现线程安全,答的copyonwritearraylist,又问了原理 mysql索引类型,聚簇索引和非聚簇索引,使用场景 redis缓存一致性问题,缓存击穿缓存穿透缓存雪崩,如何解决 redis数
我看面试官没开摄像头,然后我也索性不开,不知道是不是kpi 1.自我介绍 2.讲讲项目和技术难点-扯了一堆 面试官说讲的很详细 3.说说redis的数据类型 4.布隆过滤器的优缺点 5.mmvc知道吗,优缺点 (只说了优点,缺点我也不知道,就扯脏读幻读,现在看应该说错了) 6.解释脏读和幻读(一紧张把脏读说成了不可重复读) 7.问我秒杀业务怎么做的(强调我,别说太久,时间不够,可能看我之前说太久了
投递十天之后约一面,第二天面试 问的不难,面试官很好,不会的也在引导,很耐心 自我介绍 什么时候能实习? 能实习多久 简单介绍项目? 项目人数? 为什么选择这些技术?除了这些技术有没有了解相同作用的其他的技术?为什么选择它?是用什么思路选的? 如何实现缓存Redis和数据库的一致性?缓存数据更新是怎么维护的?比如说数据库变更了,缓存还没变,怎么办? Redis的缓存穿透、击穿、雪崩? sql的执行
一面 5.27 45min 基本开放性提问,几乎全程自由发挥 1.自我介绍 2.看你本科也是科班,问常见数据结构,展开说。答从数组链表吧啦吧啦讲到map、hashmap、treemap、concurrenthashmap 3.java八种基本数据类型(脑子抽了说了个String,忘说float和double) 4.hashmap和hashtable区别 5.线程池参数,拒绝策略 6.项目中遇到的难
4.8官网投递的软开岗,泡了一个多月的池子,昨日打电话被安全研发部门捞了 -------------------------------------------- 1.自我介绍 2.询问现在什么状态?(找工作还是在实习) 3.问项目和实习经历(技术点,解决问题) 4.redis,redisson 5.解释下关键字static 6.java基础数据结构有什么? 7.Integer和int的区别? 8
项目 短链接项目主要做了什么?就是解决了一个怎样的问题?——长链变短链,监控 用户信息分表怎么做的?——学习使用 ShardingSphere 中间件 问完计网又跳回来问项目,黑马点评 描述一下项目难点?——秒杀 Redis 缓存做什么用的,存什么数据——商铺信息 那你秒杀超卖问题是纯用 MySQL 吗?——讲了秒杀异步处理流程,拆判断资格 Redis 处理,生成订单扣库存具体操作异步 MySQL
#小米# #小米oc# #双非本# 第一次拿到小米DBA开发岗开13k*15因为岗位和薪资都比较低,直接拒绝了 第二次小米汽车go开发base武汉。面试的时候面试官还问我为什么第一次拒绝我说岗位不合适薪资不合适。但最后还是过了。在旅游的路上接到了hr的电话。hr说开16k*15。我满心欢喜,虽然比我最高的offer薪资低一点,但base武汉离家近,岗位也还行,准备接了。但万万没想到第二天hr说面试
【软件开发工程师-java方向-实习】 时长1h左右 「QA」 1. 自我介绍(一起介绍了项目经历和实习经历) 2. Java的基本数据类型 3. 了解哪些基本的数据结构 4. 简单介绍二叉树 5. 知道MySQL吗?MySQL中跟二叉树相关的结构你知道吗? 6. 展开说说B树和B+树 7. MySQL中现在主要用B树还是B+树?B+树的优势? 8. Redis的基本类型 9. Redis中Set
1. 自我介绍 2. 项目 1.重点介绍你的两个项目,重点说一下哪些技术组件,为什么选用这个技术组件,介绍项目比较亮点的地方? 2.你刚说数据库你们不是搭建了一个主库一个从库和读写的分离?它主从之间的一个数据有延迟的话,你怎么办? 3.你说的那个日志的话具体是哪一个日志?就MySQL,它有好几种日志。你说的是哪一个日志? 4.然后你缓存这块的话有遇到过这种不一致的问题吗?就你缓存的缓存里面的数据跟
1.Java 编程语言它有什么样的特点吗? 2.那你觉得它为什么可以实现一次编写到处运行。 3.写完了之后无论是在Windows上,还是在Mac上面,还是在Linux上面,是都可以运行的,是吗? 4.那你可以谈一下你对 Java 异常的了解吗?比如说它的异常是怎么分类的呀?或者说你在项目中是怎么啊? 5.那么你是怎么处理这些异常,并且把这些异常信息返回给前端的? 6.JSON它本质上它说白了就是会