• Java 多线程相关面试题

    时间:2024-06-01 15:37:24

    1. ConcurrentHashMap的读是否要加锁,为什么? 读操作没有加锁,目的是为了进一步降低锁冲突的概率,为了保证读到刚修改的数据,搭配了volatile 关键字; 2. 介绍下 ConcurrentHashMap 的锁分段技术? 这个是 Java1.7 中采取的技术,Java1.8 中已...

  • 面试题:计算机网络中的七四五是什么?

    时间:2024-06-01 12:51:14

    面试题:计算机网络中的七四五是什么? 计算机网络中说的七四五是指:OSI 七层模型、TCP/IP 四层模型、OSI 与 TCP/IP 的综合五层模型 OSI 七层模型 OSI 将计算机网络分为了七层,每一层抽象底层的内容,并遵守一定的规则。基于 OSI 模型,网络中的节点(物理设备)得以进行通信。 ...

  • java Redis面试题及答案(最全版本持续更新)

    时间:2024-06-01 09:55:09

    前言涵盖各大公司会问到的面试点,同时随着版本的升级,可能也会有一些面试题更新,也会同步保持更新,因为篇幅原因(其实是我懒,哈哈)所以列了一部分答案,所有的答案见下文,总共485页合计20个技术点,文末自取pdf.1、什么是 Redis?Redis 是完全开源免费的,遵守 BSD 协议,是一个高性能的...

  • Kafka系列之高频面试题-基础

    时间:2024-05-31 19:22:18

    简介 特点: 高吞吐、低延迟:kafka每秒可以处理几十万条消息,延迟最低只有几毫秒,每个Topic可以分多个Partition,Consumer Group对Partition进行Consumer操作可扩展性:Kafka集群支持热扩展持久性、可靠性:消息被持久化到本地磁盘,并且支持数据备份防止数...

  • Hibernate面试题收藏

    时间:2024-05-31 08:32:33

    hibenate的面试总结. 可能现在大家常常还会遇到一个些面试的时候问一些关于hibernate的问题,我个人觉得,这些东西一般做过开发的人在使用上没有任何的问题的,但是如果是要你来说就不一定能够说好的,下面是从goole上找的一些常见的面试。1.Hibernate session接口的get和l...

  • SQL面试题练习 —— 波峰波谷

    时间:2024-05-31 07:22:18

    CREATE TABLE t_stock_test ( ts_code VARCHAR(20) COMMENT '股票代码', trade_date VARCHAR(20) COMMENT '交易日期', close FLOAT COMMENT '收盘价');INSERT INTO...

  • 前端面试题日常练-day26 【面试题】-题目

    时间:2024-05-30 21:15:33

    希望这些选择题能够帮助您进行前端面试的准备,答案在文末。 1. Vue中,以下哪个选项可以用于在组件之间传递数据? a) props b) emit c) model d) data 2. 在Vue中,以下哪个指令可以用于条件性地渲染一个元素? a) v-for b) v-bind c) v-sh...

  • [Android面试题-7] 写出一个Java的Singleton类(即单例类)

    时间:2024-05-27 18:15:09

    1.首先明确单例的概念和特点:a>单例类只能有一个实例b>单例类必须自己创建一个自己的唯一实例c>单例类必须为其他所有对象提供这个实例2.单例具有几种模式,最简单的两种分别是“懒汉式”和“饿汉式”:懒汉式:不会主动创建自己的实例,等待第一次被调用时创建饿汉式:主动创建自己的实例。3...

  • 【剑指offer】面试题 65. 不用加减乘除做加法

    时间:2024-05-27 10:44:26

    面试题 65. 不用加减乘除做加法题目描述题目:写一个函数,求两个整数之和,要求在函数体内不得使用+、-、*、/四则运算符号。Java 实现public class Solution {    public int Add(int num1,int num2) {        while (num...

  • Python 解决面试题47 不用加减乘除做加法

    时间:2024-05-27 10:36:23

    在看《剑指Offer》过程中,面试题47不用加减乘除做加法,给出的思路是使用二进制的异或以及与运算,总之就是使用二进制。但是在使用Python实现的过程中,对于正整数是没有问题的,但是对于负数,会出现死循环情况。这是为什么呢?因为在Python中,对于超出32位的大整数,会自动进行大整数的转变,这就...

  • java后端实习生面试题目

    时间:2024-05-24 11:26:09

    1、编程题:java从10000到99999找到AABB类型public class Test1 { public static void main(String[] args) { String str; for (int i = 10000; i < 100000; i++) { str ...

  • 面试题:mysql删除重复记录,保留id最小的数据

    时间:2024-05-23 21:54:32

    前提说明:数据库采用的是mysql。 数据库表格: 题目: 删除name相同的行,并且保留的行是最小行。 思路: 1.找出除了编号不同,其他信息不全相同的编号。 关键词:group by……having :分组查询,我对这个关键词的理解是:不同的行之间找出列相同的一项或者几项,几项都需要相同用逗号隔...

  • 面试题记录第二节——(Binder)

    时间:2024-05-23 21:50:56

    一、问:什么是binder?答:a、通常意义上,Binder指的是一种跨进程的通信机制。当然可也以跨线程,由于进程大于线程。所以用Binder来做线程通讯,是大材小用。b、对于Server进程来说,Binder指的是Binder本地对象/对于Client来说,Binder指的是Binder代理对象。...

  • 手撕面试题之volatile详解(一)

    时间:2024-05-23 15:16:24

    有一天,张三去某互联网公司面试:面试官:你好,张同学,请问你知道java有哪些关键字可以保证线程安全吗?张三:知道!synchronized关键字可以保证!面试官:还有呢?张三:…面试官:是你自己出门还是我送?首先,java中除了synchronized关键字可以保证线程安全,还有一个关键字vola...

  • c++面试题汇总

    时间:2024-05-23 09:13:15

    1.new、delete、malloc、free关系.2.delete与 delete []区别3.对于子类来说,其父类、成员、自身的构造顺序和析构顺序?4.介绍c++的多态5.虚函数,纯虚函数6.什么是“引用”?申明“引用”要注意哪些问题?8.将“引用”作为函数参数有哪些特点?9.在什么时候需要使...

  • 前端面试题整理—Webpack篇

    时间:2024-05-21 11:32:10

    1、什么是webpack,与grunt和gulp有啥不同webpack是一个模块打包工具,在webpack里面一切皆模块 通过loader转换文件,通过plugin注入钩子,最后输出有多个模块组合成的文件 WebPack可以看做是模块打包机:它做的事情是,分析你的项目结构,找...

  • 面试题错题解析4_数据库

    时间:2024-05-20 17:43:12

                                       面试题错题解析4_数据库查询优化策略中,正确的策略是( )。A.尽可能早地执行笛卡尔积操作B.尽可能早地执行并操作C.尽可能早地执行差操作D.尽可能早地执行选择操作解析:D1.尽可能的早做选择和投影(基本思路):可以使中间结果变小...

  • 乐元素大数据面试题

    时间:2024-05-20 14:07:27

    乐元素面试题 1)第一面:(1)聊了之前公司的架构,因为是基础架构的 主要问了基础架构人数等(2)问了一下使用的语言Java基础问题 包括线程 集合类原理(3)问了Kafka的原理和使用2)第二面:(1)首先询问了一下之前的公司的业务范围 数据量大小 团队规模(2)了为什么离职,自己未来有什么规划打...

  • 面试题目统计

    时间:2024-05-19 20:12:19

    一.11. B.hover是鼠标经过时出现的效果。选择未访问link、已访问visited、悬浮hover和活动链接active,并设置它们的样式:a:link {color:blue;}a:visited {color:blue;}a:hover {color:red;}a:active {col...

  • C++面试题算法

    时间:2024-05-19 12:35:04

    #include <iostream>#include <string>using namespace std ; /*题目:给一个字符串、例如 “ababc”要求返回“ab”. 因为“ab”连续重复出现且最长。用C/C++语言写一函数完成该算法,给出复杂度这道题的最终目的是...