极大几率出的Java面试题(含答案)
努力一定会有收获,虽然可能不能达到自己的期望,但是你一定是成长了。
_睶_
大学转专业自学JAVA,19年毕业,SHEIN初级开发-》高级开发
展开
-
几率大的现场手撕算法面试题(含答案)
现场手撕算法面试题个人经历比较少,但会收集网上面经,一般线下要求手撕算法的次数更多,其次就是来个共享链接自己在电脑上写代码。这个系列将会持续更新。先提前了解一些常用的类以及方法:类 Scanner:从控制台输入:方法一:Scanner sc = new Scanner(System.in); //构造一个Scanner对象实例String queue = sc.next(); //接受...原创 2019-05-01 10:34:31 · 17391 阅读 · 5 评论 -
Java面试临时抱佛脚必备系列(含答案)
几率大的网络安全什么是SQL注入攻击攻击者在HTTP请求中注入恶意的SQL代码,服务器使用参数构建数据库SQL命令时,恶意SQL被一起构造,并在数据库中执行。如何防范SQL注入攻击Web端进行有效性检验并限制字符串的长度,服务端使用预编译PrepareStatement取代拼接SQL字符串,并再进行有效性检查防止攻击者绕过WEB段请求,过滤参数中特殊的符号比如单引号双引号。什么是三次握手四次...原创 2019-05-01 10:01:22 · 31702 阅读 · 6 评论 -
几率大的JVM面试题(含答案)
其他类型面试题汇总目录:Java校招极大几率出的面试题(含答案)----汇总本章面试题如下:JVM三大性能调优参数,JVM 几个重要的参数JVM调优JVM内存管理,JVM的常见的垃圾收集器,G1垃圾收集器。GC调优,Minor GC ,Full GC 触发条件java内存模型Java垃圾回收机制jvm怎样 判断一个对象是否可回收,怎样的对象才能作为GC rootOOM说一下?怎么排...原创 2019-04-30 10:51:14 · 49011 阅读 · 13 评论 -
几率大的数据库(MySQL)面试题(含答案)
本文的面试题如下:MyisAM和innodb的有关索引的疑问innodb为什么要用自增id作为主键MySql索引是如何实现的说说分库与分表设计(面试过)聚集索引与非聚集索引的区别事务四大特性(ACID)原子性、一致性、隔离性、持久性?事务的并发?事务隔离级别,每个级别会引发什么问题,MySQL默认是哪个级别?MySQL常见的存储引擎InnoDB、MyISAM的区别?【~】数据库三...原创 2019-04-30 10:33:56 · 46541 阅读 · 9 评论 -
几率大的SSM框架面试题(含答案)
本文的面试题如下:为什么使用Spring(优缺点)spring容器创建对象的时机Spring的常用注解解释Spring MVC的常用注解解释Mybatis的常用标签或者注解用过哪些spring bean 的生命周期【~】Spring事务(ACID,隔离级别,事务传播机制)IOC底层实现原理【~】AOP底层实现原理【~】AOP详解Spring MVC 运行流程(好)什么是控制...原创 2019-04-29 10:46:34 · 46238 阅读 · 3 评论 -
几率大的杂乱+操作系统面试题(含答案)
本文的面试题如下:Bean的生命周期手写常用的几个单例模式(懒汉模式和饿汉模式,线程安全等)各种排序的时间复杂度,堆排序和快排简单工厂模式、抽象工厂模式、工厂方法模式的区别。泛型的T,E,?和空的区别秒杀系统如何设计?高并发下会出现什么问题?分页和分段有什么区别(内存管理)操作系统中进程调度策略有哪几种?虚拟内存是什么页面置换算法面向对象的特征解决 java 集群的 ses...原创 2019-04-29 10:21:54 · 10199 阅读 · 0 评论 -
几率大的linux命令面试题(含答案)
1、显示日期与时间的命令:date2、显示日历的命令:cal3、简单好用的计算器:bc4、热键“命令补全或文件补齐”:Tab5、热键“中断目前程序”:Ctrl+C6、热键“键盘输入结束(End of File)相当与输入exit”:Ctrl+D7、在线求助:man 【command】或 info 【command】,按q退出8、数据同步写入磁盘:sync9、关机命令:shutdow...原创 2019-04-29 09:47:59 · 32177 阅读 · 6 评论 -
几率大的Redis面试题(含答案)
本文的面试题如下:Redis 持久化机制缓存雪崩、缓存穿透、缓存预热、缓存更新、缓存降级等问题热点数据和冷数据是什么Memcache与Redis的区别都有哪些?单线程的redis为什么这么快redis的数据类型,以及每种数据类型的使用场景,Redis 内部结构redis的过期策略以及内存淘汰机制【~】Redis 为什么是单线程的,优点如何解决redis的并发竞争key问题Red...原创 2019-04-29 09:43:46 · 374618 阅读 · 57 评论 -
几率大的源码底层原理,杂食面试题(含答案)
本文的面试题如下:HashSet底层原理:(面试过)HashMap底层原理:(面试过)Hashtable底层原理:ConcurrentHashMap 的工作原理IO,NIO,AIO底层原理抽象类和接口类的区别?常考的设计模式模式:单例模式,观察者模式,代理模式,工厂模式,装饰器模式Servlet生命周期阐述下快速排序forward 和redirect的区别Java类初始化顺序...原创 2019-04-29 09:29:58 · 19270 阅读 · 0 评论 -
几率大的多线程面试题(含答案)
其他篇章:Java校招极大几率出的面试题(含答案)----汇总本文面试题如下:线程和进程的区别?Thread和Runnable的关系,区别synchronized底层如何实现?锁优化,怎么优化?多线程中 synchronized 锁升级的原理是什么?Synchronized和Lock的区别?synchronized和ReentrantLock有什么区别呢? 使用场景线程池的工作原理,...原创 2019-04-28 15:39:12 · 39005 阅读 · 18 评论 -
几率大的网络安全面试题(含答案)
其他篇章:Java校招极大几率出的面试题(含答案)----汇总本文面试题汇总:防范常见的 Web 攻击重要协议分布层arp协议的工作原理rip协议是什么?rip的工作原理什么是RARP?工作原理OSPF协议?OSPF的工作原理TCP与UDP区别总结什么是三次握手四次挥手?tcp为什么要三次握手?dns是什么?dns的工作原理一次完整的HTTP请求过程Cookies和ses...原创 2019-04-28 15:02:34 · 67285 阅读 · 12 评论 -
Java校招极大几率出的面试题(含答案)----汇总
博主不才,专业电子信息,在大二开始了自己的自学Java之路,然后图书馆成了我最喜欢待的地方,那里充满了很多自己的回忆。这三年,没有抱团,一个人,踩的坑自己填,好处可能就是什么问题都得自己解决,做事有了独立思考的习惯。在招聘也拿过一些Offer,广州华资,SunLine,深信服,Shein,多益等开发岗。虽比不上那些拿大厂offer拿到手软的高手,但懂得分享精神,现整理一些用于背诵的面试资料,大都是...原创 2019-04-28 14:35:27 · 35538 阅读 · 12 评论