本人是17年6月份毕业的,3月份出来实习,算起来也是工作一年了吧,金三银四,博主也考虑换一份工作,于是最近面试了几家,总结一下面试中的问题,大家一起交流学习。

第一次面试

①说下java类的加载

②说一下zookeeper的原理

③说一下你对dubbo的理解

④说一下nio和io的区别

⑤说一下并发锁

第二次面试

①网络的七层协议从底层往上说一下

②什么是sql注入

③你平时怎么预防的sql注入(答使用PreparedStatement,预编译之后,使用占位符,而不是直接把参数写入sql中)

④为什么使用占位符就可以防止sql注入

⑤springmvc是线程安全的吗

⑥synchronized关键字修饰静态方法和非静态方法有什么区别

⑦你是平时是怎么维护索引的

⑧你对dubbo的理解

⑨zookeeper是怎么实现分布式锁的,他的原理是什么

⑩dubbo的序列化用的是哪些,说一下你对他的理解

第三次面试

①说一下索引用到的结构

②说一下B+树

③说一下使用springmvc需要配置那些文件,都配置了什么,是什么作用

④如果让你使用redis维护session你会怎么做

⑤说一下你对java.util下面比较熟悉的类,他的实现方法、结构和复杂度(答HashMap 问:他的内部实现,复杂度是多少,答Arraylist和linkList,问:内部实现是什么,复杂度是什么)

⑥面试官给画了一个目录,里面有文件和文件夹,让我手写代码进行遍历,输出所有文件的文件名

⑦写一个sql,问having和where的区别,join和不用join的多表查询有什么不同

未完待续。。。。。。。。。。。。。。

小小总结一下

不面试你都不知道你有多菜,面试了三家可以说问的侧重面都不一样,第一家问的是jvm的相关问题,类的加载机制,zookeeper的原理等,说实话,第一次面试吓到我了,我以为工作一年是不会问这些东西的,可事实却是,面试就是问的这些,答不出来的话就是“回去等通知吧”。第二家面试就开始侧重网络通信和安全了,什么网络协议,报文格式,sql注入,第三家居然开始问起来算法和数据结构。

其实想一下,网络协议和数据结构确实是基础,大学都是学过的,可是万丈高楼平地起,基础的东西太多了,每次面试面试官的侧重点又不同,我们唯一能做的就是复习基础,拔高水平,做一个德智体美劳全面发展的四有青年。面完试很有挫败感,对接下来的学习也有了很大的帮助,就算这次不能找到一个好工作,但是我也有了一个大致的学习方向,有准备面试的看一下,大家也算是学习共勉吧。

java工作一年面试题_一年java工作经验的面试题总结(持续更新中)相关推荐

  1. 2021年最新总结,腾讯、阿里、美团、百度、字节跳动、京东等技术面试题,以及答案,专家出题人分析汇总。持续更新中。

    阿里篇 华为篇 百度篇 腾讯篇 美团篇 字节跳动篇 滴滴篇 京东篇 MySQL篇 Redis篇 MongoDB篇 Zookeeper篇 Nginx篇 算法篇 内存篇 cpu篇 磁盘篇 网络通信篇 安全 ...

  2. 前端面试题(三)(CSS篇)建议收藏,持续更新中...

    CSS content属性特殊字符有哪些? 今天在做开发的时候,需要用到CSS的content属性,加入一些特殊字符来实现网页效果.但是特殊字符那么多,怎么可能记得住,所以谷歌百度搜索之后找到了一个比 ...

  3. 前端面试题(二)(CSS篇)建议收藏,持续更新中...

    如何给段落首行缩进? 一看题目居然没想起text-indent

  4. 前端面试题(五)(Element-ui篇)建议收藏,持续更新中...

    ElementUi是怎么做表单验证的?在循环里对每个input验证怎么做呢? model 绑定表单数据,通过prop取表单数值,通过编写ref进行后台API验证 ,根据rules进行表单内容验证 你有 ...

  5. 面试1:Java、微服务、架构常见面试题(持续更新中)

    Java.微服务.架构常见面试题(持续更新中) 文章目录 Java.微服务.架构常见面试题(持续更新中) ==**Java**== 1.Java概述 (1)JVM.JRE和JDK (2)Java特点 ...

  6. 【100道面试题真题讲解】C++面试题讲解+JAVA面试题讲解+Linux面试题讲解+数据结构面试题+计算机网络面试题 讲解视频-持续更新中

    最近找到了一个非常好的公众号:IT笔试面试真题讲解,每天视频分享一道IT公司面试高频题目,完全免费哦,非常适合找工作的学生复习+总结+提炼. 白嫖不敢独吞,分享给大家,也给作者增加一点访问量,鼓励作者 ...

  7. 我学习 Java 的历程和体会(写给新手看,欢迎老司机批评和建议,持续更新中)

    我学习 Java 的历程和体会(写给新手看,欢迎老司机批评和建议,持续更新中) 最初写这篇文章的时候,是在今年的 9 月中旬.今天,我想再写写这将近两个多月以来的感受. 在今年的 10 月我来到北京求 ...

  8. 前端面试题(附答案)持续更新中……

    前端面试笔记 前言 一.HTML篇 1.语义话的目的是什么?? 2.HTML5新特征??? 3.cookie与sessionStorage和localStorage的区别??? 二.CSS篇 1.cs ...

  9. 阿里最新面试必备项之Java的String类,持续更新中!

    最新腾讯面试必备项之Java的String类,持续更新中! 1.1 String的特性 String类:代表字符串.Java程序中的所有字符串字面值(如"abc")都作为此类的实例 ...

  10. JAVA面试大全(持续更新中...)

    本文旨在收集Java面试过程中出现的问题,力求全面,仅作学习交流,欢迎补充,持续更新中-,部分段落选取自网上,部分引用文章已标注,部分已记不清了,如侵权,联系本人 Java基础 1.面向对象的概述 面 ...

最新文章

  1. Could not open ServletContext resource [/WEB-INF/springmvc-servlet.xml]【解决方案】
  2. 精灵动画Animation对话框组成Idle动画的各精灵
  3. JavaScript 技术篇-js字符串大小写转换,toLocalUpperCase()和toUpperCase()的区别详解
  4. ASP.NET开发,从二层至三层,至面向对象 (4)
  5. 多种协议数据包的结构
  6. 11.11 双十一 前端教你一键领取天猫千张优惠券 (领前先想想有没有钱花这些优惠券)...
  7. rails ruby 中对于使用Savon请求web service 获取到大量json数据的处理
  8. matlab生成低通滤波,用matlab设计低通滤波器
  9. P2525 Uim的情人节礼物·其之壱
  10. 【琐碎】element-wise multiplication
  11. 适配iPhone XR/iPhone XS Max
  12. 预算少怎么做ASO优化?
  13. 特征向量和特征值的物理意义
  14. 爬虫和网易云音乐API的一次尝试
  15. Vue框架+Axios框架
  16. 爽!一个注解,搞定 SpringBoot 操作日志
  17. 服务器迁移到阿里云的解决方案
  18. python matplotlib 绘制K线图(蜡烛图)
  19. 北信源华为鸿蒙概念,A股华为鸿蒙概念板块的股票有哪些
  20. 2020年Java框架排行榜,谁居榜首?

热门文章

  1. adb使用-详细教程(Awesome Adb)
  2. 离散数学学习心得(一)逻辑和证明
  3. CDR绘制抖音APP图标
  4. Systrace 响应速度实战 1 :了解响应速度原理
  5. c语言读取sgy格式文件,用C语言读写SGY格式地震数据文件.pdf
  6. 外贸型网站建设需要多少钱
  7. dell笔记本耳机怎么设置_戴尔笔记本电脑怎样设置耳机
  8. Davids实操笔记:Spring Boot使用docker整合ElasticSearch ik分词搜索和拼音搜索
  9. echarts横向柱状图
  10. 如何在ANSYS 2022R1版本中使用SCDM