面试官可能会询问关于Java语言的基本概念,如数据类型、控制流程、异常处理和语法。面试官可能会询问你对Spring、Hibernate或Apache Maven等流行框架和库的了解和使用经验。你可能需要解释JVM的工作原理以及它如何支持Java代码的跨平台运行
面试官问的面试题: Java基础:解释Java中的数据类型、控制流程、异常处理和语法。
面向对象编程:描述类和对象、继承、封装、多态和抽象等面向对象的原则。
Java框架和库:讨论你对Spring、Hibernate或Apache Maven等流行框架和库的了解和使用经验。
系统设计和架构:概述一个新应用程序的架构,或讨论不同设计选择的权衡。
多线程和并发:讨论Java中的线程、同步和并发编程的知识。
由于各种原因 ,线上面试改为电话面试
1.上来先自我介绍
2.面试官表示会问一些java基础的内容,一堆八股
多线程、object有多少个方法,每个方法的应用,java的内存回收机制,内置锁。
计算机网络,状态码,七层网络模型,以及网络协议
多线程、object有多少个方法,每个方法的应用,每个方法都问的很细,java的内存回收机制,内置锁。
计算机网络,状态码,七层网络模型,以及每个层的网络协议,三次握手四次挥手,以及DNS域名解析服务。
linux操作系统的,如何查看当前的所有进程,当前进程的端口号,如何查看java运行程序,
总共2面,一面技术面,二面综合面,然后就发offer了,线上面, 从笔试到二面就一周全部完成,面试官人很好,综合面问了很久,很多问题。
面试官问的面试题: java内存模型
spring的bean是单例还是多例,怎么改成多例
数据库中视图和join多表查询
数据库连接池
线程的创建,线程池的类型
集合的种类
讲一下hashmap
什么map集合是线程安全的,为什么线程安全
多线程下保证线程安全的方法
除了mysql还了解什么数据库
JDBC了解吗
linux指令(查找文件 打开文件)
在使用spring的时候是注解好还是xml配置好
实习用的jdk哪个版本
反问还有什么想了解的
首先深挖简历,每一步都会问到,然后说明每一步所起到作用,简历问完,会问一些机器学习算法,例如支持向量机,决策树,Xgboost,lightGBM等常用算法,还提到了深度学习中损失函数有哪几种。最后会问一些linux常用的操作命令。
面试官问的面试题: 1.深挖简历,简历上写的基本都会问到。
2.bagging和Bossting的区别,请分点阐述一下。
3.常用的损失函数有哪几种,例如交叉熵,均方差等等?
4.常用的linux命令,说出自己熟悉的几种?
5.RNN和LSTM的区别?
6.常用的分类评价指标有哪些?
整个面试分为两轮技术面试还有一次综合面试。技术面试主要问你关于数据分析的问题,数据库的知识点和深度学习有关的知识点
面试官问的面试题: 您为什么选择南通的岗位,你的性格怎么样,对于机器学习了解多少,你家里人支持吗,你觉得最困难的一件事是什么,你期望的薪资多少
网上投递简历,通知面试。首先就是自我介绍,问了以下在硕士期间进行的项目,包括一些项目的细节。与其他人相比优势在哪,家庭情况,有没有男女朋友一类的
面试官问的面试题: 网上投递简历,通知面试。首先就是自我介绍,问了以下在硕士期间进行的项目,包括一些项目的细节。与其他人相比优势在哪,家庭情况,有没有男女朋友一类的