首页 > 编程语言 >大三学生第一次Java面试记录

大三学生第一次Java面试记录

时间:2024-06-01 18:32:52浏览次数:15  
标签:11 Java 2024 面试 考试 紧张 简历 大三

前言

分享一下第一次面试的经历吧,希望对焦虑害怕的大学生有帮助吧,其实我也很慌~~

一、2024年5月8号

这天我在牛客app上找的校招网申,然后看着跟开发有关的公司就都投了,主打一个广撒网,因为我觉得在校大学生也没有实习经验,学校也不是双一流知名学校,校招的企业应该要求会宽容一点吧(当时我自己是这么认为的)

二、2024年5月10号

10号这天我的短信和QQ邮箱都收到了通知,xxx公司邀请你参加在线笔试,考试时间是5月11号上午9点到5月12号晚上23点,这个时间内你都可以参加在线考试,我是11号中午参加的考试,都是一些专业性的选择题,我感觉出的题目是按照你简历上写的会什么技能出的(反正我是这样的,我简历上没写的技术都没考),然后需要打开摄像头,手机需要连一个公众号,考试的时候一直打开,防止你用手机作弊(你要是有两个手机好像他也管不住...)

三、2024年5月31号

是的!就是这么久!我以为希望渺茫的笔试,过了好久了,在31号给我打来了电话,也没提前告诉我会给我打电话让我准备,就是这么突然!在我刚刚下课去食堂吃饭的时间,下午1点半给我打来了电话说是xxx公司的,问我有时间吗,说简历上没写什么东西,要简单的跟我聊聊。

四、重点来了:以下是提问我的一下问题!

先让我简单介绍一下基本情况(这个最好是你提前准备,我当时有点紧张,就没怎么说好)

然后还问了我一些专业问题:

  1. 重写和重载的区别
  2. 问我多态的设计思想是什么
  3. 继承是如何做到的
  4. 让我谈谈对Java思想的理解,不用官方话语说,用自己的理解说
  5. 对虚拟机有什么了解
  6. 说一下二分法和冒泡排序在实际情况中的使用,怎么样最合适
  7. 说一下对springboot的理解

大概就是这些问题,电话时间一共打了11分23秒,不过打电话的哥态度非常好,很照顾我,问的问题怕我听不懂意思还解释了好几遍,然后告诉我不用紧张慢慢说,关键真的好紧张啊,没有准备时间突然来个电话突击检查,有好多问题我都是知道的,然后紧张的都一下子忘了,什么也说不出来,脑子乱乱的,对了!还问了我在学校的成绩怎么样!最后问我:有什么想问他的吗?我当时紧张死了,就说没什么问题想问的,然后面试哥说那此次电话就到这吧拜拜,我说好的谢谢哥,拜拜。

五、个人总结

记录一下第一次面试的过程,很紧张,我觉得还是多锻炼多学习吧,以后再面试心里有底,不慌,能侃侃而谈,至于后续什么样会被通知人事面试还是没了音讯那就看命运吧,哈哈哈哈哈哈~

标签:11,Java,2024,面试,考试,紧张,简历,大三
From: https://blog.csdn.net/weixin_60914977/article/details/139376850

相关文章

  • java如何取得拼音的首字母
    packagecom.junfun.pms;importnet.sourceforge.pinyin4j.PinyinHelper;publicclassPinyinUtils{publicstaticStringgetFirstLetter(Stringinput){StringBuilderresult=newStringBuilder();for(charc:input.toCharArray()){......
  • 深入解析力扣170题:两数之和 III - 数据结构设计(哈希表与双指针法详解及模拟面试问答)
    在本篇文章中,我们将详细解读力扣第170题“两数之和III-数据结构设计”。通过学习本篇文章,读者将掌握如何设计一个数据结构来支持两种操作,并了解相关的复杂度分析和模拟面试问答。每种方法都将配以详细的解释和ASCII图解,以便于理解。问题描述力扣第170题“两数之和III......
  • java8,频繁old gc,通过修改g1回收器之后,效果很好
    原配置:-Xms15360m-Xmx15360m-XX:NewSize=4096m-XX:MaxNewSize=4096m-XX:MetaspaceSize=512m-XX:MaxDirectMemorySize=1024m-XX:+UseG1GC-XX:+HeapDumpOnOutOfMemoryError-XX:HeapDumpPath=/data/logs/skynet-\${DAOKEAPPUK}/\${DAOKEAPPUK}_heapDump.hprof-XX:+UseC......
  • Java base(1):注解、泛型、通配符、重载、重写
    注解:用于在代码中插入元数据,不会直接影响程序的执行,但可以被编译器、开发工具或运行时环境用来处理特定任务,如编译时检查、生成额外的代码、进行框架级配置等。预定义注解:java给的,例如:@Override:用于标记一个方法是重写父类的方法。自定义注解元注解:注解其他注解的注解。元数......
  • 报错信息:Unable to make field private final java.lang.Class java.lang.invoke.Seri
    jdk版本与当前MyBatisPlus版本不兼容解决方法:1.升级MyBatisPlus的版本。2.或者使用以下方法--add-opensjava.base/java.lang.invoke=ALL-UNNAMED......
  • 一文了解JVM面试篇(上)
    Java内存区域1、如何解释Java堆空间及GC?当通过Java命令启动Java进程的时候,会为它分配内存。内存的一部分用于创建堆空间,当程序中创建对象的时候,就从对空间中分配内存。GC是JVM内部的一个进程,回收无效对象的内存用于将来的分配。2、JVM的主要组成部分及其作用?组......
  • (JAVA)设计模式-适配器模式
    模式的定义和特点:适配器模式(Adapter)是一种将一个类的接口转换成客户希望的另外一个接口的设计模式,可以提高代码的复用性和灵活性。结构与实现:定义一个适配器类来实现业务接口,再继承现有组件库中已经存在的组件。示例:创建业务接口类:点击查看代码publicinte......
  • Java中的网络编程:构建稳健的分布式应用
            网络编程是Java开发中至关重要的一部分,特别是在构建分布式系统和网络应用程序时。Java提供了丰富的网络编程API和库,使开发者能够轻松创建各种网络应用。本文将介绍Java中的网络编程基础、常用的网络通信协议、以及如何利用Java构建稳健的分布式应用。####1.......
  • Java中的Lambda表达式与函数式接口:简化代码与提升效率
            Lambda表达式自Java8引入以来,已成为Java编程中提高代码简洁性与效率的一种重要特性。Lambda表达式允许你以匿名函数的方式来编写方法,使代码更简洁,增强了集合库的功能,尤其是在处理集合操作时。本文将探讨Lambda表达式的基本概念、函数式接口的用途,以及如何在实......
  • Java多线程编程:提高程序性能与响应性
            多线程编程是利用计算机的多核心优势来提高程序的性能和响应性的重要手段之一。在Java中,通过多线程可以实现同时执行多个任务,充分利用CPU资源,加速程序的运行。本文将深入探讨Java多线程编程的基本概念、常用类库、并发问题以及最佳实践。####1.多线程基础概......