电话面 1.自我介绍实习介绍 2.Java反射机制使用场景 3.什么时候发生Full GC 4.ConcurentHashMap和HashMap 5.了解HBase吗 6.MySQL扩容的方式 7.Redis为什么快 8.一致性哈希 9.小内存排序大文件具体怎么操作 10.虚拟内存的作用 10.Easy: 二叉树最大深度 11.项目中遇到的难点,如何解决,如何调试 12.反问 #2023校招##阿
自我介绍 介绍科研项目 spring是基本数据类型吗?说一下基本数据类型有哪些,spring可以继承吗? 重载与重写的区别?重载的时候可以根据返回值类型判断吗? tcp和udp的区别?什么场景下用tcp,什么场景下用udp?tcp和udp的应用层协议分别有哪些? 项目中用到redis来做什么?用到了redis的哪些数据类型?用zset干什么? 项目中数据库是怎么用的? 数据库的索引?联合索引为什么
好多都忘了。。。 自我介绍 说一下你实习期间最有挑战的系统,balabala Binlog什么情况下会产生? Binlog事件驱动模型有什么坏处? Binlog是什么时候写入的? 数据库死锁?写一段会导致死锁的代码 场景题:设计实现用户查询实时排名,接口5000qps积分更新,10e数据(提到了Redis的有序集合、集群模式部署、MQ等) 算法题: lc原题 给定一个数组,按照一定顺序组合为字符串
自我介绍 先写道题吧。输出一个二叉树从根节点到叶子结点的所有路径 说说你比较熟悉的项目 项目中的数据库表是怎么设计的 项目遇到过哪些难点 MySQL的int类型长度是多少(不知道) char和varchar的长度分别是多少(不知道) 在大量数据下做数据插入该怎么做 JVM里面新生代和老年代之间是如何运作的 新生代具体有哪些组成 Eden和survivor的比例是多少 survivor为什么要分成两
两个面试官,水平很高,基本你答什么,都能顺着你答得内容问到你不会为止,寄 大致记得以下的问题,应该还有些遗漏的 70min 0.面试官自我介绍,介绍业务 1.自我介绍 2.看你有个软著,讲一下,数据是存在DB吗 3.讲一下用的集合结构 4.针对你说的map,想要它线程安全,怎么做 5.写过多线程的代码吗?知道哪些jdk查看占用的命令 6.问linux命令,查看占用线程 7.http每次建立连接都要
又忘光了。。。不过好像没咋问问题,感觉寄了 自我介绍 说一下实习期间的系统,技术有哪些亮点?提到了RocketMQ 说一下RocketMQ延迟消息的原理 看你写博客,我挑一个,比如RocketMQ梳理这篇文章,给我讲一下? 算法题: 二叉树两个节点的距离(二叉树最近公共祖先变种)
#23届秋招笔面经# 看了身边的情况,京东面试和笔试成绩似乎没啥关系。 我和面试官都提前进入会议,所以提前了三分钟开始面试 面试官部门、方向、语言介绍 自我介绍 项目介绍 项目细挖 JAVA基础 多态是什么(不是多态的特点,也不是怎么实现,他只想让我说多态是什么) 重载和重写的区别 说一下util包 concurrenthashmap JVM内存模型 对JVM内存模型里面私有和共享的理解 JVM调
1.自我介绍 2.未来选择哪个城市发展,有没有女朋友 3.ArrayList和LinkedList对比 4.内存泄漏,有没有遇到过 5.OOM,有没有遇到过 6.局部性原理和虚拟内存 7.TCP和HTTP对比,TCP和UDP对比 8.什么是线程安全 9.Java的线程状态 10.web应用你封装一个request对象到前端会包括哪些数据 11.python会不会 12.说出两个线程安全的Map以及
如何在Java中创建一个苹果面板类型的窗口?面板类型窗口的图片可以在这里找到。我找到了一些关于窗口的东西。类型,但那Java7,我正在使用Java6。 基本上,在示例下面(链接中)有一个面板的图像。请注意,关闭/最小化/最大化栏比其他栏小。
我是一个Java GUI初学者,在让我的面板按照我想要的方式进行更新方面遇到了一些麻烦。基本上,当用户点击我的GUI中的一个按钮时,屏幕上当前的形状应该改变为与按钮按下对应的任何形状。我的代码在下面。更新后的形状在显示前被原始形状覆盖的问题。 最后,这里是我的框架类: 谢谢你的帮助!
我在使用htmlUnit WebDriver解析HTML页面时遇到了一些问题。我没有任何例外。我的代码如下所示: 在上面的XML页面源码中,我可以找到我的名字。所以,我似乎正确地记录了它。
如何用数组实现队列? 用数组实现队列时要注意 溢出 现象,这时我们可以采用循环数组的方式来解决,即将数组收尾相接。使用front指针指向队列首位,tail指针指向队列末位。 内部类访问局部变量的时候,为什么变量必须加上final修饰? {#xuan} 因为生命周期不同。局部变量在方法结束后就会被销毁,但内部类对象并不一定,这样就会导致内部类引用了一个不存在的变量。 所以编译器会在内部类中生成一个局
1.你是学金融的,讲讲怎么学的计算机,深度如何。 2.聊项目(面试官碰巧用过类似的项目)。项目执行的整个流程?有没有对特殊场景进行定制化处理? 有没有参考谷歌的ab测试平台? 2.为什么项目选用mysql?(懵了,还真没想过) 3.线上发现mysql死锁的处理流程?发生死锁了,服务可用吗?mysql自动解锁机制? 4.聊一聊kafka。kafka整体架构。kafka如何按照时间查消息?kafka是
1. 说一下Java的数据类型有哪些? 2. list和set实现类有哪些? 3. arraylist和linkedlist的区别? 4. hashset加入元素的过程,描述一下 5. hashmap线程安全吗?为什么不安全? 6. 怎么做到让hashmap线程安全? 7. concurrenthashmap怎么保证线程安全的? 8. 手撕生产者消费者模型 9. 手撕两个线程抢票代码,有没有什么其
1.自我介绍 2.项目介绍、项目负责的模块、项目遇到的问题、解决方案、项目是否上线 3.金额相关问题 4.Treadloca 的理解 应用 5.线程安全相关问题 6.arraylist的原理、是否线程安全、arraylist扩容机制 7.hashmap的理解和数据结构 8.hashmap存取元素的过程 9.创建线程的四种方式、start和run的区别 10.常用的锁 11.数据库的三大范式 12.