#招银网络科技校招# #秋招# #后端开发# 自我介绍 1. static能修饰abstract类/方法吗? 2. 本地方法native是abstract的吗? 3. 如何保证多线程安全 4. synchronized 和lock 还有 volatile的区别 5. volatile是如何保证数据的可见性 6. jvm双亲委派机制 简单说一下 7. 自定义同包路径的String等,系统调用的是jd
说在前头:面试官人挺好的,全程微笑,但是自己太菜了,且网易面试平台不可以切屏,切屏会提示,我就调了下声音就提醒了,不过如果不是太久应该也没啥问题 全程约30分钟,凉 1. synchronized底层原理?答了monitorenter和monitorexit,又问可不可以重入 答可以,底层维护一个monitorCount,如果想要加锁的对象和持有锁的对象是同一个,则monitorCount++,又
9.14 下午2:30 自我介绍 为什么一直在换实习公司 介绍一下第一个项目,具体聊了一下 介绍一下Java的类和对象 Java的继承,子类可以直接使用父类哪些类型的函数,哪些是扩展 Java的工厂模式 有三张表,学生表,课程表,成绩表,查每门课程前三名的学生 对软件行业加班怎么看 南京这边有亲戚朋友吗 对出差有什么看法吗 反问 过了两天,发了offer,准备拒绝,因为要求先过去实习几个月 #鼎捷
9.16投递 测评 + 笔试 9.27一面 1.对Java多态的一个理解? 2.Java当中都是值传递(面试官说这个有问题,我不理解) 3.Java集合你都了解哪些? 4.场景:一个列表存储一个月的信息,需要按天的先后顺序展示正序展示数据?你准备用什么数据结构区存储? (TreeMap + TreeSet) 5.SpringMVC中一个请求的流程? 6.Mysql有几种执行引擎?为什么要采用B+树
总计约40分钟,最后5分钟撕代码,没撕出来,当天晚上没收到二面,应该寄了!! 论坛项目是自己按兴趣做的? 上线了么? volatile关键字作用?能保证原子性? 介绍下你对JVM整体认识? 说下minor GC、Full GC 特点和区别 ? 那些分配到Eden区,那些分配到老年代? 堆内存和栈内存区别? static关键字的作用? static 关键字修饰的变量、语句块什么时候初始化? 事务四大
2022-11-03 HR面(9min): 1、自我介绍? 2、学习成绩,年级/班级排名? 3、哪里人? 4、工作地点怎么考虑的? 5、有实习经历吗?有其他offer吗? 6、期望薪资? 7、对根网科技的招聘流程感觉如何? 8、对根网科技了解吗? 9、可以实习吗?什么时候可以? 10、有什么想问我的吗? ===============================================
一面:(一个多小时) 项目中怎么用redis做的点赞 项目怎么做的sstable Hashmap原理 CurrentHsahmap原理 线程池相关 Threadlocal相关 Mvcc实现原理 Char和varchar区别 怎么用redis做队列和栈 如果rabbitmq消息丢失咋办 怎么用的nacos和gateway (大概想起来的就这么多) 二面:(四十分钟) 细挖项目 怎么做的认证和鉴权 L
8.26一面 面试官给人很舒服的感觉哈哈哈 9.2 一面加面 打电话说一面时间还不够,了解的还不多,这么多人竞争嘛,还要加面,面试我发现就是根据上一个面试官写的面试记录继续问的,但是我上次说的是不太了解啊 不知道面试官怎么写的面试记录 9.22 hr面 跟这个hr理念完全不符,虽然我不是大佬,但是咋也不受这个气,直接怼,麻烦看清一下自己(当然尊重她别人要委婉的怼哦) 结果我没去看,应该挂了吧,不
前言 部门:光产品线 base:东莞 笔试直接复用了暑假实习时候做的180分(分数好低啊~ 华子 一面(9月1日 下午3:00 - 4:50) 自我介绍 哪个项目对你印象比较深刻,为什么? 项目中主要充当什么角色?如何安排工作? 项目中前后端同学如何进行合作? 如何项目中如何判断出来QPS已经到达了性能瓶颈? 优化之后主要是哪一个方面发生了较大的变化? TCP三次握手 和 四次挥手? URL输入浏
问题内容: 我想知道Java是否是纯面向对象的。请举例说明。我已经扫了一眼,但是我找不到确切的答案。 问题答案: 关于Java是否是纯粹面向对象的,有很多争论。Java具有包装程序类,因此应被视为纯面向对象的语言。所以,你可以使用,等来代替,等(总共有八种原始类型)。 但是由于Java具有这八种原始类型,因此批评家会说Java并非纯粹是面向对象的。
问题内容: 我刚读了《清洁代码》一书,就发现了以下说法: Java很小的时候,Doug Lea撰写了开创性的书[8] Java的并行编程。他与这本书一起开发了几个线程安全的集合,这些集合后来成为该包中JDK的 一部分。该软件包中的集合对于多线程情况是安全的,并且它们表现良好。 实际上,在 几乎所有情况下 ,该 实现都比HashMap更好 。它还允许同时进行并发读写,并且它具有支持常见复合操作的方法
问题内容: 如何禁用缓存? 应该设置哪些标头? 您能提供一个代码段吗? 问题答案: 这会将响应的缓存设置为禁用:
问题内容: 我希望以前有人偶然发现以下问题。 我的Java应用程序在Mac上存在图形性能问题,因此我制作了一个简单的测试应用程序(下面的代码)。当我在Windows上运行此命令时,控制台会告诉我: GraphicsConfiguration是否翻转?真正的 BufferStrategy翻转?真正 在Mac OS上运行完全相同的代码时,我得到: GraphicsConfiguration是否翻转?真
问题内容: 您如何使Selenium 2.0等待页面加载? 问题答案: 你可以期望显示一些元素。类似于C#:
问题内容: 这是一个示例考试中的问题,要求输出,正确答案是Kind:falcon,Id:2;种类:鹰,Id:2; 我不明白为什么id是2,两个实例都一样。你能解释一下吗? 问题答案: 由于该字段是静态的,因此在的所有实例中(以及外部),其值都相同。 创建两个对象后,构造函数将被调用两次,因此将为。 请参阅:了解实例和类成员