【保研记录贴】西工大计算机面试

很久没有写博客了,今天来记录一下刚才结束的西工大计算机面试。
西工大没有所谓的入营名单,只要联系了导师,且导师有相应的回复就可以等待面试。
这个流程也很迷,好像生怕学生知道要面试一下,什么都是临时才通知的。我是在前一天晚上才知道第二天早上要面试,没有做过多的准备就上场了。由于本身在7.7当天有本校的夏令营面试,所以顺序提前到了第二个。
短信中给到的面试流程为:身份确认-思政-英语面试-专业知识。实际上,一打开摄像头,老师也没有做过多的问话,甚至没有让自我介绍,就开始问第一个问题,是思政相关的。

  1. 你怎样看待反腐清廉?
    我愣住了,回问老师,请问是xxxx吗?反正第一次我听错了,然后老师又重复一次。我大脑飞速旋转,说什么在过去发展的道路中,党有发展好的一面有不好的一面,需要改正不好的一面…这样答确实荒谬,但当时已经完全是想到什么说什么的状态了。回答完老师就笑,说你说话要严谨一点,不能说党不好,只能说存在某些小问题巴拉巴拉。我就全程嗯嗯是的是的。
  2. 第二个是please introduce yourself in english.
    这个问题我准备了好久hhh,北交直接写明了硬性要求是一段英语自我介绍,于是我毫无感情地背诵了一段准备好的稿子。在面试的时候特别紧张,声音在发抖,不过说完老师就直接问下一个问题了。

接下来就是简历面,老师让我打开屏幕共享看着我的简历。直接问了我两个项目的问题,可惜这两个项目我都是水过去的,没办法给出很好的解答。特别是可能其中某些点正好是其中一些老师熟悉的领域,就问的比较细。啊喂!!这样真的很难受。

  1. (论文)详细讲一下transformer机制?
  2. 你们项目相比于其他算法有哪些改进?
  3. 你们项目用到解码器了吗?
  4. 数据从哪里来?描述一下数据集,数据集的规模大概是什么样的?
  5. (项目)yolov用的哪个版本?这个版本和之前的有什么区别?
  6. 遥感是识别飞机种类还是识别出飞机本身?

大概就是这些,没有很严谨的作答,谁让我水了三年(不是)…在面试之后,我就马上修改了简历,删减了部分过于水的经历,试图将注意力转移到实际参加的项目中去。

好像全程也就面了十分钟左右,也许老师看出来我不是特别熟悉我的项目吧,后来就没有继续问了。
已经不抱什么希望,不过给我后面的面试也提了个醒,要实事求是,有什么项目就展示什么,不搞虚的。

  • 3
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
### 回答1: 计算机保研面试中,Java是一个常见的考察内容。在面试中,考官可能会通过一些问题和编程练习来考察你对Java语言的理解和运用能力。 首先,考官可能会问到Java的基本语法,例如数据类型、变量的声明和使用、流程控制语句等。你需要清楚地理解这些基本知识,并能够用简洁、准确的语言表达出来。 其次,考官可能会深入问及面向对象编程(OOP)的概念和原则。你需要清楚地解释类、对象、继承、封装、多态等概念,并能够描述它们在实际场景中的应用。同时,你还需要熟悉Java中的类和接口,了解它们的特性和用法。 另外,考官可能会通过问题和实践题来考察你对Java的集合框架的掌握程度。你需要了解ArrayList、LinkedList、HashMap等集合类的特点和用法,以及如何遍历、添加、删除、查找集合中的元素。 在面试过程中,考官也可能会考察你对Java异常处理机制的了解。你需要知道如何捕获和处理异常,以及如何使用try-catch-finally块来保证程序的正确执行。 此外,考官还有可能询问关于多线程编程的问题。你需要了解Java中的线程创建、同步、锁机制等内容,以及如何避免线程安全问题和死锁等情况。 最后,面试过程中可能会有编程题目,要求你用Java语言解决一些实际问题。这些题目可能涉及到算法、数据结构、字符串处理等方面,你需要熟悉常用的算法和数据结构,并能够灵活运用它们来解决问题。 综上所述,准备计算机保研面试中的Java部分,需要对语法、面向对象编程、集合框架、异常处理机制、多线程编程以及算法和数据结构有一定的了解和掌握。通过深入学习和练习,积极准备这些内容,可以提升自己在面试中的表现。 ### 回答2: 计算机保研面试中,Java是一个重要的考察内容。首先,面试官可能会要求我们对Java的基础知识进行考察。这包括Java的数据类型、流程控制语句、面向对象的特性以及异常处理等。我们需要熟悉Java的基本概念和语法规则,能够熟练编写简单的Java程序。 其次,面试中还会涉及Java的面向对象编程。面试官可能会要求我们使用Java进行面向对象的分析和设计,如类的定义、继承、封装和多态等。此外,面试官还可能会考察Java中常用的设计模式,如单例模式、工厂模式和观察者模式等。因此,我们需要掌握这些设计模式的概念和应用场景,以便在面试中能够灵活运用。 此外,面试中还可能会考察Java的集合框架。我们需要了解Java集合框架的各种数据结构和算法,如ArrayList、LinkedList、HashMap等。同时,我们还需要了解它们的使用场景以及它们之间的区别和优劣势。 最后,面试中可能会考察Java的多线程编程。我们需要了解Java的线程模型、线程的创建和销毁、线程间的通信等。我们还需要了解Java中的线程同步机制,如synchronized关键字和Lock接口,以及常见的线程安全问题和解决方案。 综上所述,面试中的Java考察内容很广泛。为了在面试中有良好的表现,我们需要对Java的基础知识、面向对象编程、集合框架以及多线程编程等内容有扎实的理解和熟练的技能。同时,我们还需要多做实践和项目,加深对Java的理解和应用。 ### 回答3: 计算机保研面试通常是针对计算机专业的学生进行的,Java作为计算机领域的一门重要编程语言,也常常成为面试的重点之一。在Java面试中,面试官会对我们从语法基础到项目经验的多个方面进行考察。 首先,面试官会对我们对Java语言的基本语法和特性进行考察。如Java的数据类型、面向对象的特性、流程控制语句、异常处理等相关知识点。而且还会考察我们对常用类的使用,如集合类、IO类等。此外,对于多线程和并发编程的理解也是常见的问题。 其次,对于面向对象的理解以及设计模式的应用也是一道常见的题目。面试官会要求我们使用Java实现一些常见的设计模式,如单例模式、工厂模式等,并要求我们能够对这些设计模式的作用以及适用场景进行解释。 再次,项目经验也是面试中重要的考察内容之一。面试官会要求我们用Java作为编程语言,介绍我们完成的一些项目,并深入询问我们在项目中遇到的难题以及解决方案。还会询问我们对于软件开发过程中常用的工具和技术的运用情况,如版本控制工具Git、编译工具Maven等。 最后,编码能力和问题解决能力也是Java面试中常常需要通过编程题进行考察的方面。面试官可能会给出一些算法题目或编程题目,要求我们用Java语言进行实现,并对时间复杂度和空间复杂度进行分析。 综上所述,计算机保研面试与Java相关的问题涵盖了语法基础、面向对象、设计模式、项目经验、编码能力等多个方面的考察。我们需要在准备面试过程中扎实掌握Java基础知识,多做项目实践,提高编码能力,并了解常见的设计模式和算法思想。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值