面试过程种遇到的面试题收集

devtools/2024/10/7 23:22:10/

文章目录

  • 讲一讲这个项目是干什么的?
  • 需求规格说明书有哪些章节?
  • 职工部门层级如何显示在一张SQL表上?
  • 需求开发用到了哪些技术?
  • HashMap 底层数据结构说一下?
  • 介绍一下红黑树?
  • HashMap是线程不安全的,如果你想要线程安全的Map结构,你会用什么?
  • counrrenthashmap 了解吗?
  • 你知道Java种有哪些实现线程安全的锁?
  • synchronized 关键字一般作用在哪些地方?
  • synchronized(对象) 是怎么实现这个锁的?他背后嗯这个底层怎么来的,底层原理?
  • ThreadLocal 用过吗?
  • ThreadLocal 里面的map是存放在哪里的?
  • 你说ThreadLocal以线程为key,取出对应的value,如果同一个线程存放了多分不同的value怎么做的?
  • 使用volatile关键字,两个线程执行i++操作十次,最终i的结果是多少?
  • JVM 内存模型了解吗?(我答的JVM内存划分,面试官说是一堆虚拟机规则,比如什么从排序、可见性)
  • 垃圾回收算法和对应的垃圾回收器有哪些?
  • 从输入 URL 到页面展示到底发生了什么?
  • 说一说Redis的持久化机制,RDB 和 AOF 分别指什么?
  • 你在你这个项目的实现过程中有用到什么设计模式吗?(我回答了单例模式)
  • 单例模式一般怎么创建?
  • 懒汉模式如何保证线程安全?(我回答synchronized关键字)
  • 还可以进一步优化吗?
  • 做这个项目的过程中有遇到一些比较难的问题吗?
  • 项目实现了单点登录吗?

讲一讲这个项目是干什么的?

需求规格说明书有哪些章节?

职工部门层级如何显示在一张SQL表上?

需求开发用到了哪些技术?

HashMap 底层数据结构说一下?

介绍一下红黑树?

HashMap是线程不安全的,如果你想要线程安全的Map结构,你会用什么?

counrrenthashmap 了解吗?

你知道Java种有哪些实现线程安全的锁?

synchronized 关键字一般作用在哪些地方?

synchronized(对象) 是怎么实现这个锁的?他背后嗯这个底层怎么来的,底层原理?

ThreadLocal 用过吗?

ThreadLocal 里面的map是存放在哪里的?

你说ThreadLocal以线程为key,取出对应的value,如果同一个线程存放了多分不同的value怎么做的?

使用volatile关键字,两个线程执行i++操作十次,最终i的结果是多少?

JVM 内存模型了解吗?(我答的JVM内存划分,面试官说是一堆虚拟机规则,比如什么从排序、可见性)

垃圾回收算法和对应的垃圾回收器有哪些?

从输入 URL 到页面展示到底发生了什么?

说一说Redis的持久化机制,RDB 和 AOF 分别指什么?

你在你这个项目的实现过程中有用到什么设计模式吗?(我回答了单例模式)

单例模式一般怎么创建?

懒汉模式如何保证线程安全?(我回答synchronized关键字)

还可以进一步优化吗?

做这个项目的过程中有遇到一些比较难的问题吗?

项目实现了单点登录吗?


http://www.ppmy.cn/devtools/24142.html

相关文章

uniapp 微信小程序 分享海报的实现

主页面 <template><view class"page"><!-- 自定义导航栏--><Navbar title"我的海报"></Navbar><view class"container"><poster ref"poster" :imageUrl"image" :imageWidth"7…

C++ 点云单木分割(欧氏距离法)

基于欧式距离的单木分割方法相对简单且直观,但存在一些缺点,存在噪声或物体边缘不清晰时会影响分割结果。 一、代码示例 #include <pcl/io/pcd_io.h> #include <pcl/filters/voxel_grid.h> #include <pcl/surface/concave_hull.h> #include <pcl/conso…

QWidget | Qt::WindowType 枚举的取值及意义QFlags 模板类详解

01 与 QWidget 类有关的部分类的继承图 3、QObject 是所有 Qt 对象的基类,QPaintDevie 是所有可绘制对象的基类。 4、QWidget 类是所有用户界面对象的基类,QWidget 及其子类是开发桌面应用的核心,这些类都位于 QtWidgets 模块内,注意:QtWidgets 是模块,QWidget 是类(少一…

数据结构之顺序表的实现(C语言版)

Hello, 大家好&#xff0c;我是一代&#xff0c;今天给大家带来有关顺序表的有关知识 所属专栏&#xff1a;数据结构 创作不易&#xff0c;望得到各位佬们的互三呦 一.前言 1.首先在讲顺序表之前我们先来了解什么是数据结构 数据结构是由“数据”和“结构”两词组合⽽来。 什…

大模型日报2024-04-28

大模型日报 2024-04-28 大模型资讯 苹果推出8款小型AI语言模型&#xff0c;与微软Phi-3竞争 摘要: 苹果公司最新发布了8款小型人工智能语言模型&#xff0c;旨在与微软的Phi-3展开竞争。这标志着AI领域的竞争焦点&#xff0c;正在从打造最大的模型转向开发最小、最高效的工具。…

LINUX如何 部署ansible

主&#xff1a;192.168.170.49 被&#xff1a;192.168.170.18 一、启动系统前&#xff0c;加一块光驱&#xff0c;把安装镜像文件放到光驱中 二、配置Yum文件 [rootlocalhost ~]# cd /etc/yum.repos.d/ [rootlocalhost yum.repos.d]# rm -f * [rootlocalhost yum.repo…

7(第六章,数据存储和操作)

目录 概述 基本概念 数据处理类型 ACID BASE 数据库环境 数据库组织类型 其他 字段类型使用规范 Hive字段类型使用规范示例 Hive表类型规范示例 表限制规范 数据分区规范 存储周期设计 概述 数据存储与操作包含对存储数据的设计、实施与支持&#xff0c;最大化实…

如何使用PHP进行图片处理?

如何使用PHP进行图片处理&#xff1f; 使用PHP进行图片处理是一项强大的功能&#xff0c;它可以让你在服务器端对图像进行各种操作&#xff0c;如裁剪、缩放、添加水印、调整颜色等。这通常通过使用GD库或Imagick扩展来实现。下面将详细介绍如何使用PHP和这两个工具进行图片处…