华为Java工程师面试题
常见问题:什么是Java虚拟机(JVM)?它与现实中的计算机有什么不同?Java中的基本数据类型有哪些?它们的范围是什么?什么是引用类型?Java中的引用类型有哪些?什么是对象?什么是类?它们之间的关系是什么?Java中如何实现继承?继承的好处和缺点是什么?什么是多态?它在Java中如何实现?Java中的接口是什么?如何定义一个接口?如何在Java中实现异常处理?Java中的异常有哪些?什么是事....
就这样,进字节了?华为的Java面试题和八股文,真牛批
这是福利文,只喜欢看干货的朋友可以略过。最近又赶上跳槽的高峰期(金九银十招聘旺季),好多读者都问我要有没有最新面试题,之后我就找华为朋友整理了一份21年金九银十高频Java面试题题库,覆盖范围从应届生一只包含到架构师面试真题; 整个资料包,包括 Spring、Spring Boot/Cloud、Dubbo、JVM、集合、多线程、JPA、MyBatis、MySQL、大数据、Nginx、Git、Do....
华为OD机试真题 Java 实现【核酸最快检测效率】【2022.11 Q4 新题】
package com.company; import java.util.Arrays; import java.util.LinkedList; import java.util.List; import java.util.Scanner; public class Main { public static void main(String[] args) { Sc...
华为资深架构师耗时十年精心整理:Java高级开发需要的分布式技术
前言分布式、微服务几乎是现在的技术人员必须要了解的架构方向,从理论上来讲确实解耦了很多结构,但另一方面,又会带来更多衍生的复杂度及难点。 如何保证事物的最终一致性?如何进行性能及容量预估?如何处理分布式系统的日志?如何进行线上应急?如果你 曾有和我一样的困惑,那么相信你一定能从本文中得到非常宝贵的解答。面对越来越复杂的系统和业务,分布式技术早已成为互联网时代的必学技术 ,然而, 如果没有经历过大....
BAT华为等一线大厂Java工程师必读书单
以下皆出自本人亲自翻阅过的书籍,体验良好,豆瓣大众也以为然,遂列举,以供后浪规划学习。1 JavaSE1.1 基础《Java 核心技术:卷1 》适合转行及大一的CS专业新生们1.2 进阶Java 编程思想 中文第四版即使是最晦涩的概念,在Bruce Eckel的文字亲和力和小而直接的编程示例面前也会化解于无形。从Java的基础语法到最高级特性(深入的面向对象概念、多线程、自动项目构建、单元测试和....
华为OD 2023机试题java python c++ go rust
给定一个字符串 s ,找出这样一个子串:1)该子串中的任意一个字符最多出现2次;2)该子串不包含指定某个字符;请你找出满足该条件的最长子串的长度。输入描述:第一行为要求不包含的指定字符,为单个字符,取值范围0-9a-zA-Z第二行为字符串s,每个字符范围0-9a-zA-Z,长度范围1,10000输出描述:一个整数,满足条件的最长子串的长度;如果不存在满足条件的子串,则返回0示例示例1输入:DAB....
华为Java编码规范
一、java基础语句规范1.1 switch得default语句必须带有default语句,除非是枚举类型。1.2 switch的break语句分支必须包含break语句,否则不满足条件会发生全部输出语句,不会结束。1.3 建议 if-else-if类型条件判断建议,最后加一个else分支。 用来解决不符合规则的输入。类似default语句。1.4 不能用浮点类型作为循环变量精度问题会产生意想不....
华为Java高级面试题:用两个线程,一个输出字母,一个输出数字,交替输出1A2B3C4D...26Z
HSDIS查看Java代码的汇编指令java -XX:+UnlockDiagnosticVMOptions -XX:+PrintAssemble使用 LockSupport.park()and unpark()public static void main(String[] args) { char[] aI = "1234567".toCharArray(); ...
BAT华为等一线大厂Java工程师必读书单(四)
9 DDD 9.1 基础领域驱动设计模式、原理与实践实现领域驱动设计领域驱动设计(DDD)教我们如何做好软件的,同时也是教我们如何更好地使用面向对象技术的。它为我们提供了设计软件的全新视角,同时也给开发者留下了一大难题:如何将领域驱动设计付诸实践?Vaughn Vernon 的这本《实现领域驱动设计》为我们给出了全面的解答。《实现领域驱动设计》分别从战略和战术层面详尽地讨论了如何实现DDD,其中....
BAT华为等一线大厂Java工程师必读书单(三)
7 软件设计 7.1 基础《Head First设计模式》大话设计模式设计模式之禅(第2版)本书是设计模式领域公认的3本经典著作之一,“极具趣味,容易理解,但讲解又极为严谨和透彻”是本书的写作风格和方法的最大特点。深刻解读6大设计原则和28种设计模式的准确定义、应用方法和最佳实践,全方位比较各种同类模式之间的异同,详细讲解将不同的模式组合使用的方法。代码整洁之道本书提出:代码质量与其整洁度成正比....
本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。
Java开发者
Java开发者成长课堂,课程资料学习,实战案例解析,Java工程师必备词汇等你来~
+关注