一、HR提问: (1)接口和抽象类 (2)I / O流 (3)数据库中var和varchar的区别 (4)Spring MVC运行流程 (5)三范式 (6)InnoDB和MyISAM的区别 (7)Java容器 (8)try / catch / finally哪个可以被省略 (9)catch中return后finally中的语句还能还能执行吗 (10)mybatis中的$和#有什么区别 (11)如何
(1)OOP / POP(× 没说好) (2)Java的八种基本数据类型(√) (3)基本数据类型 / 引用数据类型 / 包装类(√) (4)Synchronized / volatile(√) (5)什么是原子性(√) (6)IP地址有哪几类(× 计网还没开始背) (7)TCP / UDP(×) (8)八种Http请求(√ 问了好几次了) (9)Redis除了缓存还能做什么(√) (10)Red
一、HR提问 (1)能实习多久,什么时候能来(问就是实习半年,立刻到岗) (2)介绍项目 (3)Redis数据类型(√) (4)SPring Boot / Spring MVC(√) (5).yml / .properties的区别(√) (6)VUE会吗,Nginx会吗,Spring Cloud会吗(×) (7)MySQL常见索引类型(√) (8)数据库最有效的清理方式(×) (9)大表优化(√
今天真是说的我嘴巴一滴口水都没了,口渴得够呛。现在在地铁上,趁热记录一波。 1.自我介绍—30s搞定 2.从基础开始问吧,array list和linkedlist的区别 我提到了他们的优缺点,底层数据结构的区别。 3.string s builder 和sbuffer的区别 我回答了常量池,char数组,线程安全问题。 4.excepttion和error区别 有点忘了,支支吾吾的。。 5.re
#软件开发2023笔面经# 首先自我介绍 java: Object有哪些方法 Java集合有哪些类 HashMap的hash码是怎么计算的 HashMap查询的时间复杂度是多少 HashMap构造方法,如果传入的构造参数是18,HashMap的底层数组的长度是多少 final关键字是保证引用不可变还是引用的对象的内容不可变 包装类使用的缓存有了解过吗 计网: HTTP的状态码 输入url发生的事
附加信息:二本(非计算机)+211硕 笔试3出头的分数 面了90分钟 面试官人很好,是我太菜了 ps:上个帖子一口气让我升到了5级,嘿嘿 可以点个关注和收藏,暑期实习秋春招我会全程记录 1、项目介绍?为什么选这个项目?项目难点? 2、怎么保证消息不被重复消费?怎么保证消息的顺序性? 3、RabbitMQ的优势和劣势 4、了解过其他MQ嘛? 5、RabbitMQ底层有了解过嘛 6、高并发消息积压怎么
面试时间:2022年10月31日下午 14:00 面试形式:腾讯会议视频面试 面试时长:50分钟左右 面试问题: 自我介绍 项目介绍 项目细节 项目中的未读消息小红点是如何实现的 项目中的消息是怎么发送的 小游戏项目是怎么判断胜负的 如何实现游戏双方的操作同步 八股 JAVA是值传递还是引用传递 JAVA数据类型和大小 JAVA集合(问的很底层) ArrayList和LinkedList
部门: 新业务部门 内容: 自我介绍 项目介绍 单体和多体架构区别 es和mysql区别 对垃圾回收的了解(自我发挥) 死锁的四个条件和避免死锁条件 算法题: 一棵二叉树, 将其中序遍历转成双链表的形式, 只可以使用树中结点的左右儿子指针, 不可以开新空间 #字节实习##24届实习#
1.自我介绍 2.SpringBoot中Bean的生命周期 3.equals()和==的区别 4.synchronzied关键字说一下 追问:修饰实例方法和静态方法有什么区别 5.https了解多少,说一下理解 6.Mysql的锁了解多少,知道偏向锁吗 7.JVM内存结构 8.Mysql的索引存储结构 9.HashMap原理,为什么线程不安全 10.Mysql的聚合索引知道吗 11.场景题:现在要
有点小硬核 1.自我介绍 2.扣实习经历 3.mysql优化的工作 4.优化的依据 5.有分析过性能优化瓶颈吗,为什么出现瓶颈 6.考虑后续优化可能进行的工作 7.结合业务怎么样对性能优化 8.对分库分表的了解,优化的时候分库分表应该语句做什么修改 9.mysqlinndb索引的底层 10.mysql事务和锁和日志 问了老久,八股吟唱的嘴都麻了 11.kafka的基本架构 12.kafka重复消费
线下面试感觉有点水,感觉他们不招人了😢😢刚面完就来记录了 整个过程纯问基础 1.Java的基本数据类型、引用类型 2.io流的种类 3.String的方法 4.讲一下String,Stringbuild,Stringbuffer 5.类和抽象类的区别 6.抽象类和接口的区别 7.Java的反射 8.Java中锁的类型 9.Java内存模型(这个在面的时候忘光了) 10.栈和队列的区别 11.讲
自我介绍 项目 做了什么 难点 Spring源码看了那些 spring bean工厂怎么实现的 beanfactory 讲一下 beanfactory 和 factorybean 的区别 熟悉的设计模式 工厂 单例 模板 策略 .... 都讲了一遍 手写单例模式 懒汉的三种和饿汉 以及优缺点 反馈:太像背的了,了解的不够深,学的范围太大贪多嚼不烂(好久没看过这一块了),聊了很多学习方法(面试官人很
刚面完,热乎的。几乎无八股,围绕项目走的 1.介绍项目,项目难点 2.了解生产发布一套吗(是DevOps吗,没了解) 3.项目用的Redis什么数据结构,key是什么,value是什么(String,访客数据) 4.String能存多条数据吗?用什么存好(哈希或者set?) 5.哈希底层(忘了) 6.看你用到了JWT,服务端对token有存储吗(没) 7.怎么用的JWT(我说用了工具类,面试官说在
面试官挺好的,主要稍微结合项目问了一下,整体没有追问太多 项目中有没有遇到什么困难? 说了下手写数据库的事务 数据库mvcc的实现 说说你知道的索引相关的知识,索引是越多越好吗 对比了一下b树,b+树,索引的使用,范围查找,order by, group by 等等 实习项目相关 项目中用到了哪些Java数据结构?map的结构,说说map的put流程 redis项目里有用到了哪些数据结构,(没追问
1:自我介绍 2:Java封装,继承,多态 怎么理解? 3:重写,重载得区别 4:修饰符的范围是怎么定义的 5:String对象的方法 6:普通类和抽象类的区别 7:Java集合有哪些? 8:请说一下List Set Map的区别,以及他们的实现 9:ArrayList和LinkedList的区别 10:说一下HashMap,哪些是线程安全的 11:进程和线程的区别 12:Java创建线程的几种方