
面试
Keith003
这个作者很懒,什么都没留下…
展开
-
面试题 ------ 基础篇
1、面试流程 1、简单的自我介绍 我是xxx,工作xxx年,我现在在xxx公司,先后做过xxx个项目,yyy项目。 2、你简单介绍一下xxx项目。为了解决xxx问题,开发了一套xxx系统,该系统主要有哪些部分组成。简单介绍项目的整体架构。参与某个模块得开发。就要求你说一下这个模块得业务及设计。 3、会问一下Java 的专业技能 4、你还有什么需要询问我的吗? 公司要做项目?项目...转载 2018-10-18 16:56:10 · 469 阅读 · 0 评论 -
Spring 面试问题 TOP 50
Spring Framework 现在几乎已成为 Java Web 开发的标配框架。那么,作为 Java 程序员,你对 Spring 的主要技术点又掌握了多少呢?不妨用本文的问题来检测一下。 本文内容主要翻译自 Top 50 Spring Interview Questions You Must Prepare In 2018 1. 一般问题 1.1. 不同版本的 Spring Framew...转载 2019-01-04 10:08:26 · 927 阅读 · 0 评论 -
面试中关于Spring AOP和代理模式的那些事
我们知道,Spring 中 AOP 是一大核心技术,也是面试中经常会被问到的问题,最近我在网上也看到很多面试题,其中和 Spring AOP 相关的就有不少,这篇文章主要来总结下相关的技术点,希望对大家有用。 0. 几个常见的问题 针对这一块的东西,一般下面几个问题面试官问的比较多: Spring AOP用的是哪种设计模式? 谈谈你对代理模式的理解? 静态代理和动态代理有什么区别? 如何实现动...转载 2018-12-12 10:21:22 · 380 阅读 · 0 评论 -
程序员面试 IT 公司,这些细节一定要注意!
不管是应届生还是在职人员,都会面临着各种面试问题,网上有很多面经,但是大部分都是和技术相关的,总结有哪些技术需要掌握等等。 但是我觉得,面试本来就是一个双向的选择过程。当然,一开始是企业来挑选我们,但是如果你足够优秀,通过了面试,或者感觉问题不大,那么接下来也是你选择企业的过程。 那么在选择企业这个问题上,我们需要注意什么呢?这篇文章主要来总结几点,希望能对你有所帮助。 一、面试官是个怎样的...转载 2018-12-27 10:16:51 · 868 阅读 · 0 评论 -
HashMap什么时候重写hashcode和equals方法,为什么需要重写
HashSet内部是通过HashMap实现。只有使用排序的时候才使用TreeMap。否知使用HashMap。 HashSet set = new HashSet set.put(new Student(1,"aa") ); set.put(new Student(1,"aa") ); set.put(new Student(2,"aa") ); 结果set内的元素为3个,没有去处重复的new ...转载 2018-12-03 11:07:17 · 2539 阅读 · 0 评论 -
GET和POST两种基本请求方法的区别
GET和POST是HTTP请求的两种基本方法,要说它们的区别,接触过WEB开发的人都能说出一二。 最直观的区别就是GET把参数包含在URL中,POST通过request body传递参数。 你可能自己写过无数个GET和POST请求,或者已经看过很多权威网站总结出的他们的区别,你非常清楚知道什么时候该用什么。 当你在面试中被问到这个问题,你的内心充满了自信和喜悦。 你轻轻松松的给出了一个...转载 2018-11-30 14:23:13 · 374 阅读 · 0 评论 -
面试题 ------ 框架部分
1、什么事框架? 框架(Framework)是一个框架————指约束性,也是一个架子————指器支撑性 IT 语境中的框架,特指为解决一个开放性问题而设计得具有一定约束性的支撑结构,在此结构上可以根据具体问题扩展、安插更多的组成部分,从而更迅速和方便地构建完整的解决问题的方案。 1、框架本身一般不完整到可以解决特定问题,但是可以帮助您快速解决特定问题: ...原创 2018-10-24 15:57:07 · 17119 阅读 · 0 评论 -
面试题 ------ 前端部分
1、简单所以下html,css,javascript 在网页开发中的定位? HTML 超文本标记语言 定义网页的结构 CSS 层叠样式表,用来美化页面 JavaScript 主要用来验证表单,做动态交互(其中 ajax) 2、简单介绍下ajax? 什么是ajax? 异步的javascript 和 xml 作用是什么? 通过AJAX 与服务器进行数据交换,AJAX 可以使用...转载 2018-10-23 15:38:04 · 430 阅读 · 0 评论 -
面试题 --- 数据库部分
1、常用的关系型数据库, 非关系型数据库 关系型:mysql 、 oracle 、 sqlserver 非关系型:redis、memcache、 mongodb、hadoop 等 2、简单介绍下关系型数据库三范式? 范式:范式就是规范,就是数据库在设计表时,要遵循的三个范式 要想满足第二范式必须满足第一范式、要满足第三范式必须先满足第二范式 第一范式(1NF):是指数据库表的每一列都是...转载 2018-10-23 14:25:49 · 462 阅读 · 0 评论 -
面试题 --- Web部分
1、讲一下http get 和 post请求得区别? GET 和 POST 请求都是http 的请求方式,用户通过不同的http 的请求方式完成对资源(url)的操作,具体点来讲GET 一般用于获取/查询 资源信息。而 POST 一般用于更新 资源信息。 http 定义了与服务器交互的不同方法,最基本的方式有4种,分别是GET,POST,PUT,DELETE,URL 全称是资...转载 2018-10-22 16:51:02 · 326 阅读 · 0 评论 -
2018年 Java 面试题汇总(含答案)
面向对象的三个特征 封装,继承,多态,这个应该是人人皆知,有时候也会加上抽象。 多态的好处 允许不同类对象对同一消息做出响应,即同一消息可以根据发送对象的不同而采用多种不同的行为方式(发送消息就是函数调用)。主要有以下优点: 可替换性:多态对已存在代码具有可替换性 可扩充性:增加新的子类不影响已经存在的类结构 接口性:多态是超类通过方法签名,向子类提供一个公共接口,...转载 2018-12-26 13:04:56 · 1486 阅读 · 0 评论