首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏Java开发

    2025 春季校招 java 研发岗位笔试题及相关内容

    2025春季校招Java研发笔试题解析与学习指南在2025年春季校招的浪潮中,Java研发岗位吸引了众多求职者的目光。 对于想要踏入Java研发领域的同学来说,掌握常见的笔试题型及相关知识点,是成功通过校招笔试的关键。 接下来,我们将对一些典型的Java研发笔试题进行解析,并结合实际应用实例,帮助大家更好地理解和掌握这些知识。一、Java基础1. 关键字与数据类型在Java中,关键字是具有特殊含义的标识符。 例如:if (age < 0) { throw new IllegalArgumentException("年龄不能为负数");}通过对以上Java研发笔试题常见知识点的解析和实例学习,希望大家能够在 2025 春季,校招,Java 研发岗位资源地址:https://pan.quark.cn/s/14fcf913bae6

    32710编辑于 2025-06-05
  • 来自专栏芋道源码1024

    5 月,Java 岗位爆了

    这份经过“铜三铁四”实践检验,并且结合个人亲身经历,2022年新鲜出炉的面试宝典——《一线互联网公司Java面试核心知识点》推荐给大家,大家求职中面临的很多困惑和问题都能从中得到解答。 核心知识点合集 一、JVM篇(2022) (含:JVM类加载机制,JVM内存模型,垃圾收集机制,类字节码实现机制,JVM调优案例,GC日志详解等) 二、Java并发编程(2022) (含:java内存模型 ➤每天一节免费技术课 这个课程则是围绕着“打造职场核心竞争力”而开展的java进阶技术课程,大佬将给你规划一条职场进阶涨薪之路,每天一个技术点深入剖析,并结合项目实战进行经验分享,让你各个阶段朝着对应的能力模型成长精进 还可免费领取2022年面试突击资料和java进阶技术课程。 下面是这个训练营的部分技术课程,上课时间:5月16号-5月22号,每晚8点高能开讲,现在还有200个免费上课的名额,扫码即可获得。

    97310编辑于 2022-05-12
  • 来自专栏全栈程序员必看

    头条社招Java岗位-面经

    背景 楼主硕士毕业,目前在小米任职Java开发工程师。在2017年参加的校园招聘中也曾拿到多家大厂的Offer。目前工作已满两年,于2020年3月开始开外边的机会。 在Boss上投递了今日头条的Java开发岗位,话不多说,约好时间就开始了视频面试。 第一轮面试:一个小时45分钟(累…..) 首先是自我介绍,然后针对楼主简历上的项目进行了项目的了解于提问。

    53420编辑于 2022-07-11
  • 来自专栏IT学习

    Java开发就业岗位你选择哪个

    手机软件、手机Java游戏、电脑软件等等都有它的身影。那么Java到底能做什么事情呢?Java开发就业岗位你选择哪个 1. 所以学习Java的同学可以找开发网站方面的工作,而且现在找这方面的岗位比较多。 2. Java可以做游戏 或者你不知道,在以前诺基亚还很流行的时候,你玩的手机游戏有90%以上都是Java开发的。 4. Java可以做软件 一般编程语言都可以做软件的,Java 也不例外,例如Eclipse,MyEclipse等知名Java开发工具.有关开发软件组件,可以了解Java Swing编程 或者 awt 相关知识 Java已成为当今市面上很受欢迎的编程软件,对于处于信息高速发达的今天,Java技术已经无处不在,手机软件、手机JAVA游戏、电脑软件等等。

    1.2K20发布于 2019-11-26
  • 来自专栏java思维导图

    Java研发技术成长路线

    作为一名Java研发者,深感Java技术的学习是一个漫长过程,从一名Java菜鸟开始,加之持之以恒的耐心和脚踏实地的精神,不间断理论的学习,不停止技术实践,终成为一名技术佼佼者。 鉴于个人心得体会,把Java技术学习路线暂分成以下五个阶段,每一阶段会涉及到很多其他的相关技术,五个阶段学习顺序不一定完全遵循,但可根据自身学习进度进行相应调整。 ? 第一阶段:JavaSE从入门到高级 这个阶段是所有Java入门学习者必经阶段,也是入门阶段,一定要多花时间,夯实基础。 精通Java基础知识;精通面向对象;熟练常用工具API;熟练IDE工具使用; 掌握和理解Java高级。 ? 第二阶段:JavaEE之JavaWeb 这个阶段是所有已经学习过Java基础知识,想要继续学习B/S应用开发学习者必经第2阶段,也是JavaWeb入门与深入阶段,更加需要花大量时间,夯实基础,才能在后续开发框架的学习中如鱼得水

    2.1K81发布于 2018-03-15
  • 来自专栏微信公号【Java技术江湖】

    从面试连跪到收割offer,回顾我的春招面试历程(研发岗位

    文章来源:【程序员江湖】 作者黄小斜,斜杠青年,某985硕士,阿里 Java 研发工程师,于 2018 年秋招拿到 BAT 头条、网易、滴滴等 8 个大厂 offer,目前致力于分享这几年的学习经验、求职心得和成长感悟 壹 此生与你,江湖相逢 阿里巴巴 春招实习 电话面试 一面 那一年春天,大概是3月份左右,兴致勃勃地投了阿里的Java实习岗位,没有内推,走的是正式流程,结果面试却来的比想象中早一些。 3 Java三大特性 4 Jvm虚拟机 内存结构、算法、垃圾回收 当时已经看过了《深入理解JVM》所以这些问题基本都回答上来了。 腾讯 春招实习 电话面试 一面挂 很兴奋地参加了腾讯的春招实习生面试,当时对腾讯的后台开发岗位还没啥了解,事业群也没选。然后妥妥地一面挂了。 美团点评(offer) 春招实习 一面 1 Java ArrayList如何排序 2 hashmap原理、冲突处理、优化 3 mysql索引使用 4 Java并发包的内容 5 Java方法栈的作用 6

    1.6K30发布于 2019-03-13
  • 来自专栏java一日一条

    2015年Java开发岗位面试题归类

    下面是我自己收集整理的Java岗位今天面经遇到的面试题,可以用它来好好准备面试。 一、Java基础 1. String类为什么是final的。 2. HashMap的源码,实现原理,底层结构。 3. 说说你知道的几个Java集合类:list、set、queue、map实现类咯。。。 4. 描述一下ArrayList和LinkedList各自实现和区别 5. Java中的队列都有哪些,有什么区别。 4. 什么时候使用字节流、什么时候使用字符流? 5. Java的内存模型以及GC算法 2. jvm性能调优都做了什么 3. 介绍JVM中7个区域,然后把每个区域可能造成内存的溢出的情况说明 4. 介绍GC 和GC Root不正常引用。 5. 集群如何同步会话状态 4. 负载均衡的原理 5 .如果有一个特别大的访问量,到数据库上,怎么做优化(DB设计,DBIO,SQL优化,Java优化) 6.

    66810发布于 2018-09-19
  • 来自专栏章鱼的慢慢技术路

    今日头条2018校园春季招聘研发岗位笔试(第一场)经验

    笔试公司:今日头条 笔试岗位:后端开发 笔试时间:2018年3月24日19:00-21:00 笔试形式:牛客网在线做题 笔试回忆: 笔试总共五道题。是的,只有五道编码题,没有选择or填空。 所以虽然我不喜欢全程写代码,但不得不说,这样的笔试最有收获,也最能反映出我与应聘岗位的差距!再接再厉。 最后发下有关这次笔试的题解,仅供参考 头条笔试题解

    49530发布于 2018-06-04
  • 来自专栏章鱼的慢慢技术路

    今日头条2018校园春季招聘研发岗位笔试(第一场)经验

    笔试公司:今日头条 笔试岗位:后端开发 笔试时间:2018年3月24日19:00-21:00 笔试形式:牛客网在线做题 笔试回忆: 笔试总共五道题。是的,只有五道编码题,没有选择or填空。 所以虽然我不喜欢全程写代码,但不得不说,这样的笔试最有收获,也最能反映出我与应聘岗位的差距!再接再厉。 最后发下有关这次笔试的题解,仅供参考 头条笔试题解

    49950发布于 2018-06-20
  • 来自专栏YesDev研发协同工具

    CTO来分享:探讨组织研发效率提升的核心指标及部门岗位SOP

    我作为技术顾问,有幸深度参加了不同企业的年度规划计划制定之中,和企业的创始人、公司的管理层、各部门负责人、以及一线的研发工程师,一起群策群力,共同制定可执行、可量化、可落地的执行方案和研发部门岗位的具体 软件研发也如此。针对研发这个黑洞,针对软件这个泥潭,我们应该关注哪些核心指标,或者说:我们(当前企业、当前研发团队、当前管理层)最关心哪些重要的数据指标?又或者,软件工程的本质指标是什么? 在原来的基础上,再计算出用于有效研发的任务工时是多少,再除以总登记的有效工时,最终计算得出研发的有用功率是多少。 不因岗位职级而限定每个人的发挥,而是让大家都群策群力、扁平化协作、自组织管理、彼此信任和理解。 部门岗位SOP(结合YesDev协同工具) 有了过往的历史交付指标数据,那么接下来,制定2023年的工作计划和目标,并进行拆解和对应的安排就很简单了。

    1.4K00编辑于 2023-02-20
  • 来自专栏Java架构师必看

    美团4面(Java研发):事务隔离+乐观锁+HashMap+秒杀设计+微服务

    Java线程池的原理?线程池有哪些?线程池工厂有哪些线程池类型,及其线程池参数是什么? hashmap原理,处理哈希冲突用的哪种方法? 还知道什么处理哈希冲突的方法? Java GC机制? Java8中的HashMap有什么变化?红黑树需要比较大小才能进行插入,是依据什么进行比较的?其他Hash冲突解决方式? hash和B+树的区别?分别应用于什么场景?哪个比较好? 用到过哪些rpc框架 数据库连接池怎么实现 Java web过滤器的生命周期 三面(综合面;约一个小时) 自我介绍。 ConcurrentHashMap 在Java7和Java8中的区别? 为什么Java8并发效率更好?什么情况下用HashMap,什么情况用ConcurrentHashMap? 加锁有什么机制? ThreadLocal?应用场景? 4.你的兴趣爱好?5.未来的职业规划是什么? 以上就是美团4面面试题,以下该面试题的部分参考答案。 面试题答案,获取方式 重要的话说三遍,先关注,关注,关注,然后加群才可拿到参考答案哦!

    47120发布于 2021-10-28
  • 来自专栏人人都是极客

    GPT-4最强功能正式解禁!网友感慨:又要颠覆多少岗位

    今天,ChatGPT代码解释器(Code interpreter)测试版正式向所有Plus用户开放,这或许是GPT-4有史以来最强大的功能。 大家不要被它的名字给骗了,以为是程序员专属工具。 然后在GPT-4下选择它即可。 启用它以后,可以点击输入框左侧+号上传文件。 它的潜力实在太大了,到底有多强,下面和见闻君一起来看一些实例。 GPT-4完美完成了这个任务: 数据分析 只要有数据,什么都可以分析。 比如,一位网友用代码解析器分析newsletter订阅用户数据的过程。 首先是用户的订阅渠道。 然后是用户的邮箱类型。 功能还有很多,比如,从图像中提取文本、从图像中提取颜色并创建调色板…… 又要颠覆多少岗位? 试用之后,许多网友感慨,代码解释器的确是OpenAI GPT-4上线以来最强大的功能,不知道一夜之间又要颠覆多少打工人的岗位

    41520编辑于 2023-08-22
  • 来自专栏PPV课数据科学社区

    【学习】阿里面试经历及总结(数据研发Java研发方向)

    我投的岗位“软件研发工程师”。到了面试现场,选择了Java语言(有对应的面试官)。不过,后面进行了交叉面试,被推到了“数据研发岗位。 一面: 首先,自我介绍。 我:“我做过两个项目。 我:“因为,按照我的理解,数据挖掘这个岗位需要对机器学习算法有深入研究,然而,我做的偏向于对数据挖掘算法的应用。所以,我想投研发,偏向数据挖掘和分布式方向,从基础做起。” 看到第二个面试官的牌子上写着“数据研发”,我稍微舒了口气;幸好不是“数据挖掘”。 今年,“数据研发岗位招人挺多的,很多都是去小微金服。 面试完之后,我觉得“数据研发”的岗位要求是这样子的: 熟练掌握基本的SQL语句;因为有一道笔试题目。 二面: 二面的面试官是做Java研发的。 刚开始,还是讨论比赛和分布式。后面问了我一道大量文本处理的问题“找出一个大文本中的Top3的字符串”。没有做过这方面的研究,答的不好。

    1.9K70发布于 2018-04-23
  • 来自专栏Keegan小钢

    链上ETF研发日志 #4:合约部署完成

    这是我正在开发的链上 ETF 项目「BlockETF」的第四篇研发日志。 前三篇分别是: 链上ETF重启Day 1:重新出发,我终于开始写代码了 链上ETF研发日志 #2:智能合约开发完毕,测试准备中 链上ETF研发日志 #3:合约测试完成 我是从 7 月 27 日开始启动这个项目的

    18900编辑于 2025-08-04
  • 来自专栏JAVA烂猪皮

    腾讯Java岗位(技术四面)-MySQL、jvm、spring、redis

    聊聊微服务,以及微服务之间是如何进行管理的 腾讯二面 Java中nio和io的区别?常用的类有哪些? Java里面的同步锁了解吗? Java虚拟机里堆栈分别存放什么? 如何实现一个线程池? Java的类加载在哪些情况下会触发? Java的锁有哪些?可重入锁和不可重入锁的区别? Lock和Synchronized的区别?他们都是可重入锁吗?哪个效率更高? 手写SpringMVC DispatcherServlet的大致实现? 获取往期以上更多最新面试题资料,直接转发一下这篇文章+关注公众号【Java烂猪皮】关注后回复【666】即可获取哦~

    48030发布于 2021-06-09
  • 来自专栏大数据成长之路

    大数据岗位必知必会的53个Java基础

    老读者都知道,博主是大数据应用开发专业的,所以未来简历投的岗位也一定与大数据相关。在大数据的面试中,Java基础是必不可少的。 说说你对Java注解的理解 元注解 元注解的作用就是负责注解其他注解。java5.0的时候,定义了4个标准的meta-annotation类型,它们用来提供对其他注解的类型作说明。 1. @Documented 4.@Inherited ---- 18.Java中String的了解 在源码中string是用final 进行修饰,它是不可更改,不可继承的常量。 ---- 19. ArrayMap每次扩容的时候,如果size长度大于8时申请size*1.5个长度,大于4小于8时申请8个,小于4时申请4个。 后续博主会分享关于大数据岗位其他方面的面试题和一些基本算法,敬请期待! 关于最新的非技术面试题请点击?2020年你不清楚的18个非技术面试题是这些! 关于面试前的准备请点击?

    49910发布于 2021-01-27
  • 来自专栏Java架构师必看

    Java中级研发面试题

    今天说一说Java中级研发面试题[通俗易懂],希望能够帮助大家进步!!! Java中级研发面试题 1、springCloud是什么? 2、Java中堆和栈有什么不同? 每个线程都有自己的栈内存,用于存储本地变量,方法参数和栈调用,一个线程中存储的变量对其它线程是不可见的。而堆是所有线程共享的一片公用内存区域。 (4)Session:Web项目中,给每一个 http session 新建一个Bean实例。 4、Spring框架中的核心思想包括什么? Java 5提供了ConcurrentHashMap,它是HashTable的替代,比HashTable的扩展性更好。

    51110编辑于 2022-06-27
  • 来自专栏腾讯技术工程官方号的专栏

    如何与ChatGPT4结对编程提升研发效率

    作者:cheney ChatGPT4 相比 ChatGPT3.5 在逻辑推理能力上有了很大的进步,他的代码生成能力更是让我非常震撼,因此我尝试在工作中某些不涉密的基础工作应用 ChatGPT4 来提升研发效率 本文将向大家展示如何充分利用 ChatGPT-4 这一强大的 AI 工具,并结合结对编程方法,从而在研发过程中实现显著的效率提升。 重要提示:大家在作相应尝试的时候,一定要注意信息安全。 场景一:正则表达式编写 我们团队负责 PCG 可观测平台-伽利略的研发,PromQL 是可观测领域常用的查询语言,Protobuf 这种协议有自带基于正则表达式的参数检查器,因此我们需要写一个正则表达式 ChatGPT4 表示他看懂了,接下来给 ChatGPT4 提一下重构的需求,看看 ChatGPT4 的表现。 来吧,GPT4! 在我不断的追加我的需求细节之后,chatGPT4 交付了一个还算可以的东西,当然这里我们也发现这段代码有个 BUG,当然,我是不会自己动手修复的,让 GPT4 自己来吧。

    1.3K100编辑于 2023-04-01
  • 来自专栏数据库和大数据技术原理解析

    Java 到大数据:转型路上的岗位选择指南

    一般我们在找工作时,会看到大数据开发、大数据分析、大数据运维这三个岗位,有时候我们对这三个岗位具体是做什么,还有些懵逼。 先说结论 如果你现在是一名 Java 开发工程师,想转型到大数据领域,那么大数据开发工程师会更适合你。 大数据研发岗位解析 大数据开发岗位在进行细分,还会有大数据引擎研发、大数据平台开发、大数据组件开发、数据研发(ETL)。这几个方位主要工作内容各有差异,侧重点不同。 大数据平台一般使用Java语言开发,会使用到 Spring 、Spring Boot快速开发出后端供前端进行使用。数据库一般会使用Mysql,同时也会使用到Mybats,Dubbo接口等等。 每个岗位的工作内容都不尽相同,大数据开发偏向于代码开发,大数据分析侧重数据分析,大数据运维偏向公司机器的稳定性运维,最后,希望你能够找到适合自己的岗位

    57010编辑于 2024-02-29
  • 来自专栏码神联盟

    珍藏 | Java 岗位 100道 面试题及答案详解

    60:简述JAVA中I/O和NIO的区别? 61:简述单例模式的特征和应用场景? 62:写出将1000个存在重复手机号的号码池去重的JAVA代码? 63:Java接口的修饰符有哪些? 72:什么是java序列化,如何实现java序列化? 73:在JAVA中,如何跳出当前的多重嵌套循环? 74:面向对象的特征有哪些方面? JDK是Java的开发工具,JDK包含JRE JRE只是Java程序的运行环境,它最核心的内容就是JVM(Java虚拟机)及核心类库 49:SpringMVC运行原理是什么? 1:开启所有服务器的二进制文件 2:开启所有从服务的IO和SQL线程 3:配置主从连接的用户信息和主从信息 4:开启3306端口号 60:简述JAVA中I/O和NIO的区别? ,如果多于4张表,则需要开启两个链接事务,但是这两个事务,必须在一个service当中。

    3.9K61发布于 2018-06-04
领券