跟谁学 java工程师 社招 面试题目汇总

· Java 参数传递是值传递还是引用传递并举例说明。

· 对数据库三范式的理解,并举例实际的例子说明为什么不满足

· MySQL 中有一张表,id namename 有很多重复行,怎么去除重复的数据?

· 怎么防止SQL 注入,举一个SQL 注入的实例

· cookie session 的区别

· 关闭浏览器之后重新输入url 后,还会保存登录信息吗

· 登录时输入用户名和密码的时候怎么进行加密

· 有合作解决过哪些问题(我讲的是实验室的项目,非Java 开发)

· 有哪些常见的Exception,怎么避免空指针异常

· SpringCloud 用过吗?怎么搭建一个微服务系统?(不会)

讲讲struct2JQueryBootStrap 在项目是怎么用的,完成了什么功能

JQuery 里的$符号怎么理解

JQuery 怎么设置属性

JDBC 跟数据库的交互过程

hashtable HashMap 的区别

JVM JIT 的区别

cookie session 的区别

数据库怎么防止死锁

拆箱跟装箱是什么

Java 中最顶层的父类?

object 里有什么方法;

JAVA 中有哪些集合,ArrayList LinkedList 的区别?

HashMap 用过吗?底层怎么实现的(1.7 1.8)?线程安全吗?不安全用什么?

ConcurrentHashMap 怎么实现线程安全(1.7 1.8),和HashTable 的区别?

由上面引出多线程,问多线程创建有哪几种方式、实现callable runnable 的区别,get

方法是否阻塞?

多线程时,想让多个任务在某一时刻同时执行怎么实现?(答:cyclicBarrier,以及其实现

原理)

创建对象的方式,我说了一种反射方式,他就问我你知道这种方式的缺陷呢?

你知道反射定义呢?反射什么时候会失效,你觉得private 抵挡不住反射,那为什么还要

用封装?

#高途##社招##Java工程师##面经#
全部评论
几年经验的
点赞 回复
分享
发布于 2021-05-26 14:13

相关推荐

点赞 16 评论
分享
牛客网
牛客企业服务