当前位置: 首页 > news >正文

Java软件工程师几个面试问题

说一下对Java的看法。
说一下对于多线程的理解。
说一下对于线程安全的理解。
说一下死锁如何发生的,举个例子。
Equals()和==的区别是什么,举个例子。
HashCode是做什么用的,详细说明。
HashTable和HashMap的区别是什么。
开发中有没有碰到多线程出问题,举个例子。
开发中有没有对性能进行优化的经验,举个例子。
说一下Overload和Override。
说一下CheckedException和UnchekedException。
将一个单向链表反向,想想如何实现,要求占用内存尽可能小。
找出一个Stack中的最小的数据,但是不能破坏Stack,想想如何实现,要求占用内存尽可能小。
多线程有几种实现方法,都是什么。有什么不同。
在项目中你遇到哪些技术问题,是如何解决的。
在项目中用到过哪些设计模式。
具体说一下装饰模式。
为什么离职。
说一下最近五年的规划。

相关文章:

  • 互联网创业几个思路
  • Asp.net 中文件以Binary 形式数据库的保存和读取
  • [LeetCode]—Permutations 求全排列
  • [LeetCode]—Permutations II 求全排列(有重复值)
  • 动态装卸DLL示例-匪徒和
  • 一个困扰我一个多星期的Nebula3的BUG
  • [Python]—Linux Server 系统监控程序
  • .NET 4.0中使用内存映射文件实现进程通讯
  • 中国移动短信指令大全
  • SQLServer中的循环批处理
  • IT市场10大趋势!
  • 关于Oracel 10g http://ip:1158/em 的问题
  • 18句话入门SQLServer XML
  • 移动商务潜力无穷
  • 一道可以成为.NET面试“必杀题”的“简单问题”
  • Android 架构优化~MVP 架构改造
  • Apache的80端口被占用以及访问时报错403
  • Elasticsearch 参考指南(升级前重新索引)
  • Java,console输出实时的转向GUI textbox
  • Java应用性能调优
  • Lucene解析 - 基本概念
  • mockjs让前端开发独立于后端
  • MYSQL如何对数据进行自动化升级--以如果某数据表存在并且某字段不存在时则执行更新操作为例...
  • Mysql优化
  • Netty+SpringBoot+FastDFS+Html5实现聊天App(六)
  • NLPIR语义挖掘平台推动行业大数据应用服务
  • React中的“虫洞”——Context
  • SpringBoot 实战 (三) | 配置文件详解
  • ubuntu 下nginx安装 并支持https协议
  • 理清楚Vue的结构
  • 码农张的Bug人生 - 初来乍到
  • 免费小说阅读小程序
  • 前端自动化解决方案
  • 十年未变!安全,谁之责?(下)
  • 怎样选择前端框架
  • 栈实现走出迷宫(C++)
  • C# - 为值类型重定义相等性
  • ​软考-高级-信息系统项目管理师教程 第四版【第19章-配置与变更管理-思维导图】​
  • ​总结MySQL 的一些知识点:MySQL 选择数据库​
  • #13 yum、编译安装与sed命令的使用
  • #include
  • #pragma once与条件编译
  • #QT(TCP网络编程-服务端)
  • #设计模式#4.6 Flyweight(享元) 对象结构型模式
  • $.ajax()参数及用法
  • (2)关于RabbitMq 的 Topic Exchange 主题交换机
  • (笔试题)合法字符串
  • (二)windows配置JDK环境
  • (附源码)node.js知识分享网站 毕业设计 202038
  • (附源码)php投票系统 毕业设计 121500
  • (简单有案例)前端实现主题切换、动态换肤的两种简单方式
  • (四)搭建容器云管理平台笔记—安装ETCD(不使用证书)
  • (转贴)用VML开发工作流设计器 UCML.NET工作流管理系统
  • .net web项目 调用webService
  • .net 发送邮件