目录一.技术一面1.什么是内存泄漏和内存溢出?2.JVM 怎么判断对象是无用对象?3.根搜索算法中的根节点可以是哪些对象?4.重载和重写的区别?5.重写有什么限制没有?6.Java 有哪些同步工具?7.这两者有什么区别?8.ArrayList 和 LinkedList 的区别?9.这两种集合哪个比较占内存?10.说一下 HashMap 的底层结构?11.HashMap 为什么线程不安全,1.7 版
单选题(15题,30分)相关知识点、问法某后序线索二叉树的叶节点,且存在左兄弟节点,那么该叶节点右节点指向什么?TCP报文确认序号已知一组数,求其平衡二叉树的平衡因子OSI参考模型,应用层的相邻层实现什么?(路由选择?对话?可靠传输?格式转换?)两数进行八位定点补码运算实现时,会溢出的情况判断(eg:x=103,y=25)文件系统索引节点inode有直接和间接地址项,与单个文件长度无关的元素是什么
转载 2023-08-17 19:40:04
11阅读
  前段时间家里出了点事,辞职回家待了一段时间,处理完老家的事情后就回到广州这边继续找工作,大概是国庆前几天我去面试了一家叫做Bigo(YY的子公司),面试的职位是面向3-5年的Java开发,最终自己倒在了第三轮的技术面上。虽然有些遗憾和泄气,但想着还是写篇博客来记录一下自己的面试过程好了,也算是对广大程序员同胞们的分享,希望对你们以后的学习和面试能有所帮助。  先说下LZ的个人情况。  17年毕
转载 9月前
12阅读
# Bigo Java 面试:从准备到实现的流程 ## 一、流程概述 实现“Bigo Java 面试”需要经过以下几个步骤。以下表格列出了每一步的主要任务及其描述。 | 步骤 | 任务描述 | |------|----------------------| | 1 | 学习 Java 基础知识 | | 2 | 理解常见的数据结构和算法 | | 3
原创 8月前
58阅读
9.30 14:30 一面实习:实习做了什么介绍实习的项目数据结构:有哪些数据结构 链表和数组的区别跳表的原理和插入过程场景题:有很多数据,各自具有依赖关系,采用什么数据结构存储计网:三次握手和四次挥手的过程设计模式:工厂模式的设计思路,优缺点JVM:四种引用场景题:如果是一个服务器用于存储数据,然后里面有一些数据是热点数组,需要缓存,用哪种引用Java:面向对象和面向过程的区别接口和抽象类的区别
转载 2024-01-12 13:57:51
40阅读
岗位要求:1、 熟悉Linux操作系统的基础知识,熟练使用Linux常用操作命令;2、 熟练配置Nginx、HAproxy 等应用相关软件的部署、配置与优化维护;3、 熟悉网络基础知识、熟悉TCP/IP的工作原理,会配交换机或路由器,能熟练的对网络情况进行分析4、 熟悉shell/perl/python中的一种或多种进行运程序的开发;5、 熟悉Nagios,Ganglia等监控软件看着上面的要求
转载 2024-08-28 17:32:31
94阅读
# 如何准备 Bigo 面试 Java 开发岗位 在进入实际的编程面试之前,规划好自己的准备流程至关重要。以下是一个系统化的步骤表,帮助你有序地准备 Bigo 面试。 | 步骤 | 描述 | |------|------------------------------------------| | 1 | 了解面试
原创 9月前
19阅读
# 如何实现 "bigo java面试" ## 1. 整件事情的流程 首先,我们来看一下实现 "bigo java面试" 的整个流程。下表展示了各个步骤及其顺序: | 步骤 | 描述 | | --- | --- | | 步骤1 | 准备面试前的准备工作 | | 步骤2 | 学习面试常见问题 | | 步骤3 | 练习编程问题 | | 步骤4 | 实践面试场景 | | 步骤5 | 反思和总结 |
原创 2023-12-31 05:56:57
49阅读
IT面试问题总结文档配视频,效果更佳哦---->视频传送门[视频教程]https://edu.51cto.com/lecturer/14390454.htmlLinux基础简述Linux主流的发行版?Redhat、CentOS、Fedora、SuSE、Debian、Ubuntu、FreeBSD等。简述Linux启动过程?⑴开机BIOS自检,加载硬盘。⑵读取MBR,MBR引导。⑶grub引
转载 3月前
0阅读
Python面向对象python从设计之初就已经是一门面向对象的语言,在python中创建一个类和对象很容易。面向对象简介:类(class),类变量,object(基类),实例变量,构造函数,封装,继承,多态,语法属性,析构函数,私有方法,私有属性。编程范式:面向过程,面向对象,函数式编程面向对象编程(oop编程):是利用“类”和“对象”来创建各种模型来描述现实世界事物一、面向对象的介绍:  世界
一、日常工作内容: 看监控、网站流量、CDN流量,看邮件有没有普通业务监控报警,看有家中有没有其他需要做的工作 处理报警,查看报警的原因,和开发一起解决,并且尽量找出避免再次发生的方法,例如添加一些定时清理脚本 处理发布,基本都是自动化,但是总有发布不成功或者需要回滚的时候,这时候就需要手工介入,找到原因,并跟开发一起讨论最后是否撤销还是重上 日常一起能够自动化的
文章目录分工如何管理300台服务器raid0 raid1 raid5LVS、Nginx、HAproxySquid、Varinsh和NginxTomcat8005、8009、8080三个端口的含义?LVS三种模式发现病毒文件删了又自动创建怎么解决写脚本,实现判断192.168.1.0/24网络里,当前在线的IP有哪些,能ping通则认为在线每晚12 点,打包站点目录/var/www/html
# 开发Python面试的准备过程 对于刚入行的小白来说,准备开发相关的Python面试可能会让人感到无从下手。为了帮助你顺利通过面试,本文将以步骤为导向,详细阐述整个流程,并提供必要的代码示例。 ### 流程概览 下面是一个准备“开发Python面试”的基本流程表: | 步骤 | 描述 | |------|-
原创 11月前
152阅读
Kafka集群与10.1 集群应用场景10.1.1 消息传递Kafka可以很好地替代传统邮件代理。消息代理的使用有多种原因(将处理与数据生产者分离,缓冲未处理的消息等)。与大多数邮件系统相比,Kafka具有更好的吞吐量,内置的分区,复制和容错功能,这使其成为大规模邮件处理应用程序的理想解决方案。根据我们的经验,消息传递的使用通常吞吐量较低,但是可能需要较低的端到端延迟,并且通常取决于Kafka
从0基础开始讲解Python语法、流程控制、函数式编程、面向对象开发等最重要的PYTHON开发必备基础知识 课程目录: L01-Python8期VIP视频-Day1 01-开课介绍 02-学生介绍 03-课程内容介绍 04-Python的发展 05-Python特性介绍及与其它语言对比 06-Python安装及环境准备 07-编程风格要求 08-Python的数据类型和运算符
转载 2024-05-27 22:37:27
37阅读
1. 软连接与硬链接区别2. Linux文件删除原理3. linux系统的启动过程BIOS(基本输入输出系统)1. 检查硬件,即计算机硬件是否满足运行基本条件。(如果硬件有问题主板会发出有频率的蜂鸣,启动终止);2. 查找软盘、光盘或硬盘的引导装载程序(指引导记录,即MBR);3. 将引导装载程序(MBR)载入内存,将控制权交给MBR.MBR(主引导记录)加载并执行GRUBMBR位于启动盘第一扇区
原创 精选 2015-10-28 17:44:26
2422阅读
13点赞
3评论
Kubernetes 成为了通用的、统一的云控制平面===============================================================================================Kubernetes 这个单词来自于希腊语,含义是舵手或领航员,是 “控制论”英文 “cybernetic” 的词根。Kubernetes 成为在容器编排的事
踏入linux工程师这一职业,其实有很多工具技能需要掌握,下面我来给大家一一介绍。1、shell脚本和另一个脚本语言,shell是人员必须具备的,不懂这个连入职都不行,至少也要写出一些系统管理脚本,最简单也得写个监控CPU,内存比率的脚本,这是最基本的了,也是最有意义,而另一个脚本语言是可选的,一般是3P,即python, perl和php,php就不需要考虑了,除非你要做开发,我个人建
面试总结06(有关数据库类的面试总结)一.引子笔者使用过的数据库只有两种,mysql数据库和redis数据库。所以面试中也遇到了比较多的面试官询问有关Mysql和redis数据库的问题,这边做一个总结。二.mysql数据库常见问题1.mysql数据库的常用命令 笔者准备写一篇文章重点整理mysql的常用命令,希望对大家有帮助2.mysql限制连接数及 my.cnf文件:max_connection
转载 2024-01-02 10:58:17
56阅读
作为一个后端开发人员,不只是要求开发人员需要掌握 Redis,也要求人员也要懂 Redis。由于 Redis 的运用广泛,我们也知道它的重要性,至此面试中经常被问到。在这 80道 Redis 面试题中,考察知识点包括基础、数据结构指令、高并发处理、持久化、集群、复制、Redis 应用等。如果你最近在准备面试或者在学习 Redis,我相信本次小编可以满足你的面试需要。也希望我花了半个月整理的这些
转载 2024-02-04 08:54:25
50阅读
  • 1
  • 2
  • 3
  • 4
  • 5