推荐学习论坛,仅用于复习面试,不建议用来首次学习

https://www.bysocket.com/

面试前必刷题 - Java面试题全集

https://blog.csdn.net/jackfrued/article/details/44921941

https://blog.csdn.net/jackfrued/article/details/44931137

https://blog.csdn.net/jackfrued/article/details/44931161


以下为自己整理内容,根据每个人的简历所提的技术点进行专业知识准备

一、数据库

SQL优化

https://blog.csdn.net/tian31233/article/details/52052963

1、慢查询

2、索引

3、拆分表

redies 数值类型

https://blog.csdn.net/oqqHun123/article/details/91516257

1、String(字符串类型)

2、Hash(哈希)

3、List(列表)

4、Set(集合)

5、zset

java 设置 redies 时长单位

https://www.cnblogs.com/edisonfeng/p/3571870.html


二、JAVA

java集合 list map set 

https://www.cnblogs.com/yangliguo/p/7476788.html

hashmap hashtable区别?

https://www.cnblogs.com/williamjie/p/9099141.html

1、继承的父类不同

2、线程安全性不同

3、是否提供contains方法

4、key和value是否允许null值

5、两个遍历方式的内部实现上不同

6、hash值不同

7、内部实现使用的数组初始化和扩容方式不同

单例设计模式的java代码

https://www.cnblogs.com/kuoAT/p/6725808.html

多线程相关问题

https://www.cnblogs.com/bsjl/p/7693029.html


三、框架

Spring 与Spring boot的区别

https://www.cnblogs.com/kaffeetrinken/articles/8545444.html

Spring 最初利用“工厂模式”( DI )和“代理模式”( AOP )解耦应用组件。大家觉得挺好用,于是按照这种模式搞了一个 MVC 框架(一些用 Spring 解耦的组件),用开发 web 应用( SpringMVC )。然后有发现每次开发都要搞很多依赖,写很多样板代码很麻烦,于是搞了一些懒人整合包( starter ),这套就是 Spring Boot 。

Spring 的常用的注解

https://www.cnblogs.com/takemyjavalisfe/p/10072090.html

@Configuration把一个类作为一个IoC容器,它的某个方法头上如果注册了@Bean,就会作为这个Spring容器中的Bean。
@Service用于标注业务层组件、 
@Controller用于标注控制层组件(如struts中的action)
@Repository用于标注数据访问组件,即DAO组件。
@Autowired 默认按类型装配,如果我们想使用按名称装配,可以结合@Qualifier注解一起使用。如下:
@Resource默认按名称装配,当找不到与名称匹配的bean才会按类型装配。
@PostConstruct 初始化注解

SpringBoot 热部署

spring loaded

https://www.cnblogs.com/jiangbei/p/8439394.html


四、分布式

SpringBoot与Dubbo和Zookeeper如何实现分布式

https://blog.csdn.net/future_zhangkai/article/details/76660353

spring-boot+Redis实现简单的分布式集群session共享

https://blog.csdn.net/zhangli_wei0403/article/details/84328218


五、测试

adb常用命令

https://blog.csdn.net/weixin_44011068/article/details/87855738

黑盒测试 - 测试用例设计方法

错误推断、等价类、边界值、场景法、因果图、判定表、正交试验

白盒测试

强度由低到高:语句覆盖、判定覆盖、条件覆盖、判定条件覆盖、条件组合覆盖、路径覆盖。

https://blog.csdn.net/write6/article/details/78702977

测试用例记录平台

jira、rdm


【面试】上海 java开发工程师/自动化测试开发工程师 面试题相关推荐

  1. 【面试题】测试工程师/自动化测试/测试开发面试题整理

    [自己做个笔记,大家有需要的可以看看,有问题欢迎指出] 文章目录 基础面试题 1.设计用例的方法.依据有哪些 2.软件的生命周期 3.测试流程 4.bug生命周期 5.你在测试中发现了一个bug,但是 ...

  2. 【搞定Jvm面试】 Java 内存区域揭秘附常见面试题解析

    本文已经收录自笔者开源的 JavaGuide: https://github.com/Snailclimb ([Java学习 面试指南] 一份涵盖大部分Java程序员所需要掌握的核心知识)如果觉得不错 ...

  3. 字节Java高工面试:java软件开发工程师的市场薪资

    专题1:JavaOOP 1.什么是B/S架构?什么是C/S架构 2.Java都有哪些开发平台? 3.什么是JDK?什么是JRE? 4.Java语言有哪些特点 5.面向对象和面向过程的区别 6.什么是数 ...

  4. 阿里:Java工程师,算法工程师,数据挖掘分析工程师、测试开发工程师

    特别说明:1. 此信息长期有效!!!                        2. 直接走内推通道,优先安排建立评估及面试,快人一步!!!                        3. 大 ...

  5. java工程师_Java开发工程师需要掌握哪些技能?

    Java语言是一门很实用的语言,在互联网的应用十分广泛.虽说现在新的开发语言在市场上越来越多,但统计数据表明,在所有程序员中Java开发程序员就占据20%的比例.这说明Java开发仍然是一个热潮,未来 ...

  6. java后端工程师平时开发或多或少会用到eclipse,那么它有哪些快捷键呢

    孙叫兽,前端全栈工程师,微信公众号:电商程序员,主页QQ群有eclipse安装包. 下载地址:https://www.eclipse.org/downloads/ Eclipse 是一个开放源代码的. ...

  7. 招募英雄-招募前端开发/Java开发/区块链开发工程师

    大量招聘前端开发/Java开发/区块链开发工程师,详情见大图,简历速速砸来哦.可以发送简历到图中的邮箱.

  8. JAVA软件工程师必备开发软件搭建、破解、注册

    JAVA软件工程师必备开发软件搭建.破解.注册 java: 按一个Editplus也行,按一个eclipse也行,Editplus可以让你更好的记住代码,掌握语法规则,eclipse自带联想功能和检测 ...

  9. 测试工程师与开发工程师有何区别?应届毕业生如何选择?

    安于盛夏,乐于春秋. 栀子花开,又到一年毕业季,因为疫情的影响,给今年的七月增加了另一层压抑.从学习走向工作,往往对于未来没有过多的认知.因为技术和经验的原因,刚开始找工作可能会到处碰壁,在经济的压力 ...

最新文章

  1. mysql 字段扩容_解决DB2事物日志满、扩充表字段长度和表空间的命令
  2. VS2010与Qt设置出现红线提示
  3. 用awk数组处理两个文件的例子
  4. 日本“女机器人”畅销全球,有三个地方最吸引人,网友:想拥有
  5. CentOS 初体验十九:yum安装redis
  6. Android开发之旅:android架构
  7. ELK安装配置及nginx日志分析
  8. Eclipse中的集成Git插件删除线上远程分支
  9. 在电脑上显示未知发布者怎么办_电脑开机后显示器黑屏只有鼠标能动,怎么办呢?...
  10. centos5.5 挂载NTFS优盘
  11. MySQL行锁 表锁理解
  12. PHP生产一个验证码图片,PHP使用GD库生成验证码图片,实现图片验证
  13. 如何消除Windows 7中的搜索记录
  14. 不能执行已释放 Script 的代码
  15. LINUX doubango编译中prefix参数无效
  16. c语言编写一个用户登录界面,怎么用C语言编写个登陆界面?
  17. 解决SVN语言包安装后无法出现下拉框选择
  18. 解决MarkDown打开出现:awesomium web-brower framework This view has crashed
  19. 【Proteus仿真】TLC5615输出1024点正弦波(振幅可调)
  20. 让html前端的数字每天自己增加,前端开发神器Emmet,让你的代码输入效率瞬间翻倍...

热门文章

  1. 谈一谈APP支付失败的处理
  2. 日记侠:你想开始写文章吗?(可以赚钱的)
  3. 谷歌母公司一季度营收363亿美元 计提欧盟罚款后净利润仍超过66亿美元
  4. download 下载文件 IE兼容性处理
  5. 谷歌浏览器网页表格复制一列_如何冻结或隐藏Google表格中的列和行
  6. PHP通过CURL爬取飞猪国际机票
  7. CentOS7 安装Samba
  8. 批量更改图像背景颜色_Photoshop 2021来了,图像处理新功能让人惊叹
  9. 如何舒服的在电视上操作电脑
  10. 这些成人世界的“黑话”,你能听懂多少?