面试总结之某银行(面试通过14.5k!)

简介: 面试总结之某银行(面试通过14.5k!)

以下是笔者辅助的面试通过的一个朋友总结,如果有疑问或者看法,欢迎留言和提问!

1.java几种数据类型?

答:8种,按整型(byte short char int long),布尔型(blooean)和浮点型(double,float)


2.有哪些集合?

list,set,map,具体可举几个例子(这里最好说你会的和了解的,面试官可以从你的回答中继续问他的原理等)


3.ArrayList和LinkedList区别,原理?

主要是讲到底层的数据结构,和应用场景即可

https://blog.csdn.net/xiaoxiaovbb/article/details/79789782


4.HashMap原理,ConcurrentHashMap原理?1.7和1.8区别?为什么用红黑树,怎么处理的?

讲到底层结构,jdk7和jdk8区别就好

https://blog.csdn.net/qq_36520235/article/details/82417949


5.线程实现方式

三种 thread,runnable,callable


6.wait和sleep的区别

wait释放锁,sleep不释放

原理不同、对锁的处理机制不同、使用区域不同。

https://blog.csdn.net/qiuchaoxi/article/details/79837568


7.并发安全的集合

看juc包下的集合,如CopyOnArrayList,ConcurrentHashMap等,可结合多线程来回答!


8.spring aop原理,几个概念,应用场景

主要是原理和实现方式

https://blog.csdn.net/wuruijiang/article/details/78970720


8.两种动态代理实现方式

cglib和jdk动态代理,前者生成子类的方式,后者需要类实现接口


9.spring security 权限怎么做的 (项目提到后台登录是我做的)

说的一般,吹简单了不好,吹难了不太可能是我做的(面试者真实内心反馈!)

https://blog.csdn.net/qing_gee/article/details/50184583


10.redis使用场景,项目里具体怎么用的

一般都说数据缓存,然后会问项目里具体啥场景,啥数据

这里结合着项目回答比较好!


11.spring cloud服务如何划分的,你负责什么服务,分别是做什么的,部署

12.微服务你们是怎么部署的

这两个问题如果项目是微服务项目,结合项目真实情况回答即可。同时这种问题,注意一下,在准备的过程中。


13.项目问题,主要是细节问题


14.离职原因之类的【统一回答:疫情影响】

受疫情影响,就说这家公司资金链出问题了,股东要求撤销我们那个部门,大家有的愿意留下来的,就去别的部门或者去总部,我正好想着亲戚和对象都在这个城市,我就到这边来找


15.反射原理

https://blog.csdn.net/h2604396739/article/details/83109292


16.怎么拿到类信息

https://www.cnblogs.com/zk753159/p/5025138.html


17.如果是私有方法或变量需要做什么操作

https://www.cnblogs.com/hwgok/p/7157949.html


辅助者个人总结

1.基础知识应该加深,最好到源码

2.多线程和虚拟机可以加分,可以多看点

3.spring ioc和aop需要滚瓜烂熟,深入点可以看看源码的面试题

4.spring cloud比较弱,主要会问项目实际问题,不会按网上的面试题问

5.mysql主要深入索引和锁知识

6.某些知识点,如数据结构定义建议看维基百科定义,而不是看博客,卡住了可以看博客参考。


目录
相关文章
|
XML Java API
Java 面试必备的 Spring Bean 生命周期总结
前言 Spring 作为 IOC 容器,管理的对象称之为 bean,Java 对象在 ClassLoader 中有自己的创建和清理过程,那么 Spring Bean 在容器中也有自己的生命周期。
317 0
Java 面试必备的 Spring Bean 生命周期总结
记十次面试字节/美团失败总结的《520道LeetCode题Java版答案》
去字节、美团、BAT等大厂面试,刷LeetCode上的数据结构+算法题是必修课。许多读者说,刷题的时候经常会遇到困难,想要找一本答案题解做参考。 下面分享几个用Java语言实现的开源LeetCode题解,也要感谢这些优秀的开源作者们,分享真的会让这个世界变得很美好。 LeetCode题解答案pdf(基于Java实现) 这是一本基于Java语言实现的LeetCode题解,格式为PDF,可作为刷题的辅助和参考,方便阅读,也方便打印出来学习。
|
负载均衡 Linux 应用服务中间件
Linux下各种锁地理解和使用以及总结解决一下epoll惊群问题(面试常考)
Linux下各种锁地理解和使用以及总结解决一下epoll惊群问题(面试常考)
Linux下各种锁地理解和使用以及总结解决一下epoll惊群问题(面试常考)
|
SQL 算法 JavaScript
西安软件园面试总结(一)
西安软件园面试总结(一)
西安软件园面试总结(一)
|
机器学习/深度学习 分布式计算 算法
机器学习岗位面试总结:简历应该关注的5个重点
机器学习岗位面试总结:简历应该关注的5个重点
397 0
机器学习岗位面试总结:简历应该关注的5个重点
|
存储 移动开发 算法
面试必问:十大经典排序算法总结
面试必问:十大经典排序算法总结
面试必问:十大经典排序算法总结
|
算法 网络协议 搜索推荐
CVTE寒暑假实习面试总结
目录前言1. 笔试2. 面试 前言 主要总结一些笔试和面试的具体问题 1. 笔试 笔试共有 20道选择题(单选加多选) 2道算法题(算法题基本是场景题,但是基本思路都是leetcode的题目) 1道设计题(让你设计一个系统) 20道选择题基本都是计网+数据结构的排序题以及java的一些基本概念 具体可以参考我这篇文章都有大概的提到 java框架零基础从入门到精通的学习路线(超全) 算法题的思路leetcode基本都有 我当时做的算法题主要是这两道 【leetcode】剑指 Offer 62. 圆圈中最后
|
存储 消息中间件 缓存
flink面试问题总结(1)
flink面试问题总结(1)
|
消息中间件 存储 SQL
flink面试问题总结(3)
flink面试问题总结(3)
flink面试问题总结(3)
|
存储 缓存 资源调度
flink面试问题总结(2)
flink面试问题总结(2)
flink面试问题总结(2)