面试
文章平均质量分 81
艾特老司机吧
这个作者很懒,什么都没留下…
展开
-
面试:如何准备简历和面试?
面试:如何准备简历和面试?身为程序员的我们,是否在金三银四考虑过跳槽呢,我们应该怎么应对面试呢,不知道大家有没有这些感受?1、我该不该跳槽啊,我能找到工作吗?2、为什么我感觉面试官在故意搞我?3、这些面试题工作中用不到,为什么很多面试中问到的问题不实际工作中用到的要难?4、学历重要吗?面试到底是什么? 根据我多年的面试和被面的经历,我的观点是:面试就是通过向面试官展示自己优势,能力和优势之处,通过面试官的考验获取工作的一个过程。 所以我们首先要摆正自己的心态,首先面试官和面试者关系不原创 2021-03-02 15:32:00 · 655 阅读 · 0 评论 -
2021面试准备-RabbitMQ
9.RabbitMQ9.1 什么是RabbitMQRabbitMQ是一款开源的,Erlang编写的,基于AMQP协议的,消息中间件9.2 为什么要使用RabbitMQ?Rabbit有什么优点解耦、异步、削峰9.3 RabbitMQ有什么缺点 1、降低了系统的稳定性:本来系统运行的好好的,现在非要加入个消息队列,那消息队列挂 ,你的系统就呵呵了,因此系统可用性降低 2、增加了系统的复杂性:加入了消息队列,要考虑很多方面的问题,比如:一致性问题,如何保证消息不被重复消费,如何保证消息可靠性原创 2021-01-18 15:58:58 · 912 阅读 · 1 评论 -
2021面试准备-Dubbo
7.Dubbo7.1 什么是dubbo? 工作在 soa 面向服务分布式框架中的服务管理中间件。Dubbo 是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案 它最大的特点是按照分层的方式来架构,使用这种方式可以使各个层之间解耦合(或者最大限度地松耦合)。从服务模型的角度来看,Dubbo 采用的是一种非常简单的模型,要么是提供方提供服务,要么是消费方消费服务,所以基于这一点可以抽象出服务提供方(Provider)和服务消费方(Consumer)两个角色。原创 2021-01-18 09:45:14 · 422 阅读 · 0 评论 -
想跳槽吗?别问,问就是想跳槽!
当你有想跳槽想法的时候,那就说明你真的想跳槽了,2020年注定是不平凡的一年,由于疫情的影响,今年公司项目特别少,全年也就做了两个不大不小的项目,随着公司项目的减少,个人收入也伴随着大幅度的缩水,年底一看钱包,那真是空空如也,伴随年龄的增长,孩子一天天长大,父母的老去,心中的压力剧增。...原创 2021-01-13 10:15:45 · 221 阅读 · 0 评论 -
2021面试准备-SpringMVC框架
六.SpringMVC框架6.1 什么是SpringMVC ?简单介绍下你对SpringMVC的理解? SpringMVC是一个基于Java的实现了MVC设计模式的请求驱动类型的轻 量级Web框架,通过把Model,View,Controller分离,将web层进行职责 解耦,把复杂的web应用分成逻辑清晰的几部分,简化开发,减少出错,方便 组内开发人员之间的配合6.2 SpringMVC的流程?(必会)(1)用户发送请求至前端控制器DispatcherServlet;(2) Dispatc原创 2021-01-13 09:42:01 · 224 阅读 · 0 评论 -
2021面试准备-Spring 框架
五.Spring 框架5.1 Spring 是什么?Spring是一个轻量级的IoC和AOP容器框架。是为Java应用程序提供基 础性服务的一套框架,目的是用于简化企业应用程序的开发,它使得开发者只需 要关心业务需求。常见的配置方式有三种:基于XML的配置.基于注解的配置. 基于Java的配置。 主要由以下几个模块组成: Spring Core:核心类库,提供IOC服务; Spring Context:提供框架式的Bean访问方式,以及企业级功能(JNDI. 定时任务等); Sprin原创 2021-01-12 16:49:56 · 247 阅读 · 0 评论 -
2021面试准备-Mybatis框架
四、Mybatis框架4.1什么事Mybatis? (1) MyBatis 是一个半ORM(对象关系映射)框架,它内部封装了JDBC,开发时只需要关注SQL语句本事,不需要花费精力去处理加载驱动,创建连接,创建statement等复杂的过程,程序员直接编写原生态sql,可以严格控制sql执行性能,灵活度高。 (2)MYbaits 可以使用XML或者注解来配置和映射原生信息,将POJO映射成数据库中的记录,避免了几乎所有的JDBC代码和手动设置参数以及获取结果集。 (3)通过xml 文件或注原创 2021-01-12 15:56:53 · 1077 阅读 · 0 评论 -
2021面试准备-数据库
3.数据库3.1 SQL 之连接查询(必会)1**.左连接**(左外连接)以左表为基准进行查询,左表数据会全部显示出 来, 右表 如果和左表匹配 的数据则显示相应字段的数据,如果不匹配,则 显示为NULL;2**.右连接**(右外连接)以右表为基准进行查询,右表数据会全部显示出 来, 右表 如果和左表匹配的数据则显示相应字段的数据,如果不匹配,则 显示为NULL;3.全连接就是先以左表进行左外连接,然后以右表进行右外连接。4.内连接: 显示表之间有连接匹配的所有行。3.2 SQL 之聚合函数(必原创 2021-01-08 10:26:34 · 317 阅读 · 0 评论 -
2021面试准备-JAVA_WEB
二、Java Web1. jdbc 技术1.1 说一下原生 JDBC 操作数据库流程? 第一步:Class.forName()加载数据库连接驱动; 第二步:DriverManager.getConnerction() 获取数据连接对象; 第三步: 根据SQL 获取sql回话对象,有两种,Statement.PreparedStatement; 第四步: 执行SQL处理结果集,执行SQL前如果有参数值就设置参数值setXXX(); 第五步: 关闭结果集,关闭回话,关原创 2021-01-08 09:51:31 · 228 阅读 · 0 评论 -
2021准备面试-基础篇
一.Java基础 231.1 重载和重写的区别(了解) 231.2 String和StringBuffer,StringBuilder 的区别是什么?String 为什么是不可变的?(必会) 231.3 自动装箱与拆箱(了解) 241.4 == 与 equals (必会) 241.5 关于final关键字的一些总结(必会) 251.6 Java 中的异常处理(了解) 261.7 error 和 exception 的区别?(了解) 261.8 接口和抽象类的区别是什么(必会) 271.9原创 2021-01-06 15:35:07 · 338 阅读 · 0 评论 -
2021准备面试-多线程
多线程1、什么是线程?线程,有时被称为轻量进程(Lightweight Process,LWP),是程序执行流的最小单元。一个标准的线程由线程ID,当前指令指针(PC),寄存器集合和堆栈组成。另外,线程是进程中的一个实体,是被系统独立调度和分派的基本单位,线程自己不拥有系统资源,只拥有一点儿在运行中必不可少的资源,但它可与同属一个进程的其它线程共享进程所拥有的全部资源。一个线程可以创建和撤消另一个线程,同一进程中的多个线程之间可以并发执行。由于线程之间的相互制约,致使线程在运行中呈现出间断性。线程也有原创 2020-09-18 14:53:01 · 3983 阅读 · 0 评论