面试官好,我是郝毅,我来面试java开发工程师。我曾在xxx公司担任java开发工程师,
参与过婚纱影楼摄影项目
(电商管理系统),做管理员界面地展示和图片上传功能。我熟悉
java主流框架ssm,熟悉前后端交互技术,mysql数据库的操作,数据库主从同步
了解微服务架构,熟悉rdis非关系型数据库,rabbitMQ,希望贵公司给我一次机会
2.项目:开发环境jdk1.8,tomcat服务器,
主要用到的技术栈有mysql,mybatis,spring ,springmvc
前端用到vue框架,js,axios前后端交互技术
项目中的哪点:
项目中遇到的问题有
3.java(8大基本类型,javaAPI,重载,重写,面向对象特征(继承,封装,多态),string和stringbuilder,stringbuiff,
线程,多线程并发,序列化,反射,gc,jvm结构,类加载,双亲委派,集合,数据结构,算法)
mysql(crud,acid,多表查询,事务,去重,模糊查询,分页,分组查询,左外连接,
,全连接,数据库主从同步)
mybatis(mybatis和jdbc的区别,mybatis的配置开发模式,注解开发和xml开发
mybatis的作用,)
springboot(开箱即用,springApplication)
spring(ioc和DI,aop,spring整合mybatis,spring整合mvc,spring常用注解componet)
springmvc(mvc三层架构,mvc流程,get和post的区别,restFulf风格)
http(跨域请求,同源策略,cors资源共享)
ocp原则
设计模式(单例,多例,工厂模式,简单工厂模式,代理模式,享元模式)
http,tcp(三次握手,四次挥手),udp
git和svn版本控制
redis(集群,分片,)
nginx(负载均衡,轮询,权重,ip_hash,图片回显)
nacos(服务注册,服务配置)
sentinel(熔断,限流)
openfeign(http的模板,服务之间调用)
2021-07-03面试
最新推荐文章于 2024-11-04 20:33:37 发布
面试者郝毅介绍其在Java开发领域的经验,包括参与婚纱影楼电商项目的SSM架构、前后端交互、数据库操作与微服务实践。他还详细列举了Java基础、MySQL技能、MyBatis与Spring全家桶等技术专长。
摘要由CSDN通过智能技术生成