写了几年代码,面试依然挂掉?这些题你看过吗? 基础打好面试不愁!

2020最新Java常见面试题合集+答案详解(十五)持续更新Java相关资料。最近花了几天咨询大佬们最新的面试消息,争取搜集到更全的面试信息。大家想看前几个合集的可以去我主页查找。有些答案是我自己总结的,有些是在网上搜集整理的。看完这些面试不慌!大家如果有更多经验可以在评论分享,有错误也欢迎大家指出,不吝赐教,谢谢149. mysql 索引是怎么实现的?索引是满足某种特定查找算法的数据结构,而这些数据结构会以某种方式指向数据,从而实现高效查找数据。具体来说 MySQL 中的.
分类: 其他 发布时间: 10-28 14:55 阅读次数: 0

分布式面试关键点,搞不懂的话建议你还是多学习!问题合集附答案详解(十六)

2020最新Java常见面试题合集+答案详解(十六)持续更新Java相关资料。最近花了几天咨询大佬们最新的面试消息,争取搜集到更全的面试信息。大家想看前几个合集的可以去我主页查找。有些答案是我自己总结的,有些是在网上搜集整理的。看完这些面试不慌!大家如果有更多经验可以在评论分享,有错误也欢迎大家指出,不吝赐教,谢谢Redis157.redis是什么?都有哪些使用场景?Redis是一个开源的使用ANSIC语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据...
分类: 其他 发布时间: 10-28 14:55 阅读次数: 0

算法面试:纵使一道题有千百种方法解答,我还是想不明白。还是基础太差!基础题合集附答案详解(十七)

2020最新Java常见面试题合集+答案详解(十七)持续更新Java相关资料。最近花了几天咨询大佬们最新的面试消息,争取搜集到更全的面试信息。大家想看前几个合集的可以去我主页查找。这是更新的最后一个合集了,需要更多可以看文末方式一起学习。有些答案是我自己总结的,有些是在网上搜集整理的。看完这些面试不慌!大家如果有更多经验可以在评论分享,有错误也欢迎大家指出,不吝赐教,谢谢JVM194.说一下jvm的主要组成部分?及其作用? 类加载器(ClassLoader) 运...
分类: 其他 发布时间: 10-28 14:55 阅读次数: 0

【阿里面试】:MySQL索引为什么能提高查询效率这么多?

点赞关注,不会迷路!背景我相信大家在数据库优化的时候都会说到索引,我也不例外,大家也基本上能对数据结构的优化回答个一二三,以及页缓存之类的都能扯上几句,但是有一次阿里P9的一个面试问我:你能从计算机层面开始说一下一个索引数据加载的流程么?(就是想让我聊IO)我当场就去世了…因为计算机网络和操作系统的基础知识真的是我的盲区,不过后面我恶补了,废话不多说,我们就从计算机加载数据聊起,讲一下换个角度聊索引。正文MySQL的索引本质上是一种数据结构让我们先来了解一下计算机的数据加载。.
分类: 其他 发布时间: 10-28 14:55 阅读次数: 0

这道题你知道多少?面试题:乐观锁,悲观锁,互斥锁,自旋锁,读写锁应用场景

点赞关注,不会迷路!前言就面试而言很多知识其实我们可以很容易就掌握了,但是要以学习为目的,你会发现很多东西我们得深入到计算机基础上才能发现其中奥秘。很多人问我怎么记住这么多东西,其实学习本身就是一个很无奈的东西,既然我们不能不学那为啥不好好学?去学会享受呢?最近我也在恶补基础,后面我会开始更新计算机基础和网络相关的知识的。生活中用到的锁,用途都比较简单粗暴,上锁基本是为了防止外人进来、电动车被偷等等。但生活中也不是没有 BUG 的,比如加锁的电动车在「广西 - 窃·格瓦拉」面...
分类: 其他 发布时间: 10-28 14:55 阅读次数: 0

面试官:说说Linux下查看当前登录用户信息的所有方法

点赞关注,不会迷路! 背景作为系统管理员,你可能经常会(在某个时候)需要查看系统中有哪些用户正在活动。有些时候,你甚至需要知道他(她)们正在做什么。本文总结了4种查看系统用户信息(通过编号(ID))的方法。正文1. 使用w命令查看登录用户正在使用的进程信息w命令用于显示已经登录系统的用户的名称,以及他们正在做的事。该命令所使用的信息来源于/var/run/utmp文件。w命令输出的信息包括:用户名称 用户的机器名称或tty号 远程主机地址 用户登录系统的时间 空闲...
分类: 其他 发布时间: 10-28 14:55 阅读次数: 0

【阿里腾讯面试题】这道题挂掉80%的求职者!“说说 MySQL和 MVCC 怎样实现隔离级别?”

点赞关注,不会迷路!数据库事务介绍事务的四大特性(ACID) 原子性(atomicity):事务的最小工作单元,要么全成功,要么全失败。 一致性(consistency):事务开始和结束后,数据库的完整性不会被破坏。 隔离性(isolation):不同事务之间互不影响,四种隔离级别为RU(读未提交)、RC(读已提交)、RR(可重复读)、SERIALIZABLE (串行化)。 持久性(durability):事务提交后,对数据的修改是永久性的...
分类: 其他 发布时间: 10-28 14:55 阅读次数: 0

【大厂面试真题自测】你是什么水平?答过这些必问基础面试题 通过率提高80%!

点赞关注,不会迷路!前言持续更新Java学习面试优质内容。最近有人跟我说,看问题的时候总是会忍不住去瞄答案。这回我把大厂面试常问的一些技术问题合集整理出来了,正好你们也可以自检一下。这些基础问题回答好了,通过率就高了!正文测试开始 准备好了吗?并发编程28题 Synchronized 用过吗,其原理是什么? 你刚才提到获取对象的锁,这个“锁”到底是什么?如何确定对象的锁? 什么是可重入性,为什么说 Synchronized 是可重入锁? ...
分类: 其他 发布时间: 10-28 14:55 阅读次数: 0

字节跳动面经分享,offer已拿到手

点赞关注,不会迷路!前言收到已经拿到字节跳动offer的面经投稿,还是一名大四学生的哦。大家多学习学习 努努力加油都进大厂啊!一面:40minHashMap和ConcurrentHashMap的区别vector,listC++多态,虚函数机制进程通信进程线程差异TCP三次握手四次挥手细节算法题:最长不重复字串(HashTable,O(N))面试官人非常好,有一些遗漏的知识点会给你指出来并且讲解,也很耐心。二面:1hJava多态(看程序说结果,比...
分类: 其他 发布时间: 10-28 14:55 阅读次数: 0

【BATJ面试】十年行业经验 总结出的面试必知小窍门!抓住大厂offer!

点赞关注,不会迷路!前言很多小伙伴在面试前可能会很焦虑,不知道自己的技术行不行,能不能通过大厂的面试,也不知道要刷什么面试题,怎么准备。废话不多说,看这里。 解决你面试前的困惑。需要更多面试题可以去文末看看哟正文一、 面试到底在问些什么东西?首先你要知道,面试官的提问和你简历上写的内容是紧密联系的,所以你简历上写的技能一定要会。一般面试包括下面几方面知识类型:Java基础、多线程、IO与NIO、虚拟机、设计模式数据结构与算法(要有手写算法的能力)计算机网络(...
分类: 其他 发布时间: 10-28 14:55 阅读次数: 0

2年菜鸟,一搏投阿里,没想到3天offer到手!

乾坤未定,你我皆是黑马。点赞关注不会迷路前言有读者投稿他的面试经历,幸运背后一定也有他坚持不懈的努力。乾坤未定,你我皆是黑马,为什么不是你呢?正文脑子突然一热:觉得做人要有梦想,没有梦想和咸鱼有什么区别!毅然决然去投了阿里的简历,本以为会石沉大海,没想到3天居然收到了面试邀请!~ 阶段一:邀请 当您在希望与之合作的组织申请工作时,雇主方面的第一步是审核。 在审核完简历后,如果您的表现(从简历中体现出来)非常适合该职位,您将收到面试邀请。 邀请可以通过各种形式发送,如电子邮.
分类: 其他 发布时间: 10-28 14:55 阅读次数: 0

经验分享:究竟大厂面试官爱招什么样的人?+Java锁技术干货分享

好不容易约来了一名程序员来面试,这位程序员有三年工作经验,期望薪资10k。我看这位求职者各方面还挺不错的。在程序员这行业,三年工作经验,又是一线城市,人家期望薪资也不高。于是我很高兴地跟领导说,“怎么样,这次应该满意了吧。”谁知领导说,这位求职者对多线程,线程池,属性动画这些技术要点不熟悉。虽然他这三年里做了好多项目,但大都是类似的,普遍都是一些增删改查的功能,项目没什么特色,项目核心技术较少,其技术含量实际相当一年工作经验的水平。不给录用。好晕,又得去约人来面试了。这个岗位已经招.
分类: 其他 发布时间: 10-28 14:55 阅读次数: 0

IT还是公务员?

IT还是公务员?2020应届毕业生 软件工程专业 23岁受疫情影响,大四上实训完,大四下没找工作,在家备考公务员乡镇公务员,工资低?没出路?五年服务期?思考许久,暂时放弃公务员了,决定出去做开发时隔五个月,重新在学一遍java,add oil!!!这是我的第一篇博客——————种一棵树最好的时间,是十年前和现在。...
分类: 其他 发布时间: 10-28 14:55 阅读次数: 0

常量.equals(变量)

常量.equals(变量)变量.equals(常量),变量为null 会产生NullPointerException例:正确用法```java String result = scanner.next(); if ("Y".equals(result) || "y".equals(result)) { //students.remove(students.get(num)); students.remove((int)num);//num是Integer
分类: 其他 发布时间: 10-28 14:55 阅读次数: 0

简单的学生成绩管理系统(数组实现)

简单的学生成绩管理系统(数组实现)用java 数组写了一个简单的学生管理系统,没有连数据库,数据存放在内存,实现简单的增、删、改、查功能。一、运行图片二、部分代码package com.sky.demo;import javax.swing.text.Style;import java.util.Scanner;public class Service { Scanner scanner = new Scanner(System.in); //数组,静态初始化,分配大小
分类: 其他 发布时间: 10-28 14:55 阅读次数: 0

String类的相关方法

一、创建字符串的几种方式 char[] charArray = {'a','b','a','n','d','o','n'}; String str1 = new String(charArray); System.out.println("str1=" + str1); byte[] byteArray = {'1','2','3','4','5'}; String str2 = new String(byteArray);
分类: 其他 发布时间: 10-28 14:55 阅读次数: 0

使用List编写的水果商店(增、删、改、查)

一、运行部分截图二、事物层代码package com.sky.fruits;import com.sun.org.apache.xpath.internal.operations.Or;import java.util.ArrayList;import java.util.Arrays;import java.util.Scanner;public class Service { //初始化 Scanner scanner = new Scanner(System.in)
分类: 其他 发布时间: 10-28 14:55 阅读次数: 0

静态static关键字一些用法

一、static关键字修饰成员变量  成员变量使用static关键字,那么这个变量不再属于对象,而是属于所在的类,多个对象共享同一份数据。  在实体类内实现一个计数器public class Student { private Integer stuId;//id,每次new一个实现自增长 private String stuName; private static int idCounter = 0;//计数器,多个对象共享同一份数据 public Student(
分类: 其他 发布时间: 10-28 14:55 阅读次数: 0

设计4个线程对象,操作一个共享整型数据(初值为0),两个加线程对共享整型数据执行自增操作,如果自增后值的绝对值为质数就再加2;两个减线程对共享整型数据执行自减操作,如果自减后值的绝对值为质数就再减2

题目:设计4个线程对象,操作一个共享整型数据(初值为0),两个加线程对共享整型数据执行自增操作,如果自增后值的绝对值为质数就再加2;两个减线程对共享整型数据执行自减操作,如果自减后值的绝对值为质数就再减2。注意对共享数据要互斥访问。编写测试类进行测试。(提示:把共享整型数据封装到数据类中,在类中实现自增操作和自减操作方法。文章目录废话不多说,直接上代码主函数加法线程的实现减法线程的实现共享数据类的实现废话不多说,直接上代码实现代码如下:主函数package T2;/** * @author
分类: 其他 发布时间: 10-28 14:55 阅读次数: 0

有一个分数序列:2/1,3/2,5/3,8/5,13/8,21/13,…,求出这个数列的前20项之和

题目:有一个分数序列:2/1,3/2,5/3,8/5,13/8,21/13,…,求出这个数列的前20项之和分析1,2,3,5,8,13,21…可以看出从第三项开始就开始出现规律:此项为此项前面的前两项之和:而我们要做的题目中,分子为从第二项开始,分母为从第三项开始所以,我们可以采用一个for循环来控制要计算的分数的个数定义三个常量,a,b,temp,初始化a,b,为1,2,temp作为中间量;每次计算sum+=b/a;temp=a;a=b;b=temp+b; 都要执行这些语句,来完成计算
分类: 其他 发布时间: 10-28 14:55 阅读次数: 0