两周的时间,面试了杭州将近20多家软件公司,有时下热门的互联网行业,也有传统行业。涉及的行业众多,社交直播平台的、安防监控的、消费信贷的、大数据风控、互联网医疗、电商的等等。这里写一下自己面试过程中的遇到的面试题,借以反思一下自己面试的不足。1.Spring框架的IOC和AOP原理;IOC:在传统的程序实现里,由代码来控制组件之间的关系,使用new关键字来实现两个组件之间的结合,这样会带来对象之间
本题适合一到三年 Java 开发 ,以下问题都是按照原面试官提问记录文章目录​​我要进大厂系列面试题​​​​二面​​ 我要进大厂系列面试题全部,欢迎投稿你的面试经验。本篇涉及基础较多,但要耐性看完。JVM内存模型垃圾回收器用的哪个gc各个算法redis基本数据类型,应用场景zset底层数据结构lucene底层similary、FunctionQuery原理提供哪些方法,如何实现,你项目怎么使用
原创 2022-03-23 16:18:27
5221阅读
前言不知不觉2021的跳槽黄金月金三四都已经过去半个多月了,跳槽结果有人欢喜有人愁,找到好的下家固然可喜,跳槽结果不理想的朋友也不必丧气,只要扎实提升自己的技术,弄明白大厂面试官的出题喜好,进大厂必是水到渠成。之前很多粉丝私信让我写一篇怎么进大厂的文章,像我这么宠粉的人必然不能拒绝,所以来自这两个月我与200+面试大厂的粉丝交流而总结出来的金三面试经验,今天他来了,并且我也为大家整理好了相关
原创 2021-05-19 20:26:48
241阅读
1点赞
前言不知不觉2021的跳槽黄金月金三四都已经过去半个多月了,跳槽结果有人欢喜有人愁,找到好的下家固然可喜,跳槽结果不理想的朋友也不必丧气,只要扎实提升自己的技术,弄明白大厂面试官的出题喜好,进大厂必是水到渠成。之前很多粉丝私信让我写一篇怎么进大厂的文章,像我这么宠粉的人必然不能拒绝,所以来自这两个月我与200+面试大厂的粉丝交流而总结出来的金三面试经验,今天他来了,并且我也为大家整理好了相关
原创 2021-05-19 20:38:10
160阅读
前言不知不觉2021的跳槽黄金月金三四都已经过去半个多月了,跳槽结果有人欢喜有人愁,找到好的下家固然可喜,跳槽结果不理想的朋友也不必丧气,只要扎实提升自己的技术,弄明白大厂面试官的出题喜好,进大厂必是水到渠成。之前很多粉丝私信让我写一篇怎么进大厂的文章,像我这么宠粉的人必然不能拒绝,所以来自这两个月我与200+面试大厂的粉丝交流而总结出来的金三面试经验,今天他来了,并且我也为大家整理好了相关
原创 2021-05-19 19:50:45
410阅读
1. 阿里技术一面Java IO流的层次结构?请说出常用的异常类型?SKU的全称是什么,SKU与SPU的区别及关系?FileInputStream在使用完以后,不关闭流,
原创 2021-07-13 14:29:16
158阅读
如何在Java中实现自定义的类加载器?在Java中实现自定义类加载器,通常需要继承ClassLoader类,并重写findClass方法来指定你的类加载逻辑。以下是一个简单的自定义类加载器的示例:import java.io.*; public class MyClassLoader extends ClassLoader { private String classPath;
原创 7月前
2214阅读
Java中,注解(Annotation)是一种用于类、方法、变量、参数等元素的元数据形式。注解本身不直接影响程序的操作为注解的属性。
原创 7月前
2469阅读
在JDK 1.8中,当HashMap的某个桶(bucket)中的链表长度超过阈值(默认为8)时,会将链表转换为红黑树,以提高
原创 7月前
2309阅读
在安全点上,所有线程都会被暂停,这样可以确保在进行垃圾回收等需要全局一致性的操
原创 7月前
2324阅读
在微服务架构中,API 网关通常扮演着流量入口的角色,负责请求的路由、权限认证、协议转换、流量控制等多项功能。设
服务器使用 Selector 轮询就绪的 Channel,并根据就绪的事件进行相应的处理。总之,在Java中处理TCP粘包和拆包的问题通常涉及到设计消息格式、消息长度的表示以及消息的解析等方面。在接收消息时,先读取消息头表示的长度,然后再读取指定长度的消息内容,从而避免了粘包和拆包的问题。一种常见的处理方法是在消息的开头定义一个固定长度的
原创 7月前
2356阅读
保监计算机试题】视角下的软考备考策略与实践 随着我国金融科技的飞速发展,银行业和保险业作为金融领域的重要组成部分,对于信息技术的依赖越来越深。为了适应这一趋势,提高金融科技从业人员的专业素质和技能水平,中国银行业和保险业监督管理委员会(以下简称“保监”)定期组织计算机软件考试,即软考。本文将从保监计算机试题的角度出发,探讨软考的备考策略与实践。 一、了解考试大纲和试题特点 备考软考首
前言本人于17年4月对再励学习产生了兴趣,8月将其定为自己未来学习的核心。在10月~12月的求职中,一直将增强学习作为自己简历的要点。这两个月的面试中,被问到了大量强化学习问题。就像郭老师《深入浅出强化学习:原理入门》是第一本reinforcement learning中文教材一样,我也想以此文填补再励学习面经的空白。首先说一下本人是如何与再励学习结缘的:周志华教授《机器学习》有一章专门讲强化学习
转载 2022-05-18 17:48:25
401阅读
原文地址: https://zhuanlan.zhihu.com/p/33133828 (本文最开始写在WPS里,往知乎粘贴后格式和高亮都没有了。大家可以从CSDN再励学习面试-CSDN下载下载本文。百度文库、道客巴巴强行不让公开。) 前言 本人于17年4月对再励学习产生了兴趣,8月将其定为自己
转载 2019-07-15 16:08:00
258阅读
2评论
    一位程序员朋友今天(2021.01.07)参加了快手的视频面试,这位朋友主要是用 C 语言作为技术栈的,以下是这位朋友在面试中,面试官给的面试题,分享出来供大家参考,以便不时之需。岗位:C++程序分析【基础架构中心】01职位描述1、负责快手C++核心程序分析,包括程序风格/规范检查、程序静态分析、动态分析;2、通过研发程序分析工具提升研发效率,提升代码质量,减少Bug,提升稳定性。02任职
原创 2021-01-26 10:40:25
1002阅读
1. 什么是 Redis?简述它的优缺点?Redis 本质上是一个 Key-Value 类型的内存数据库,很像 memcached,整个数据库统统加载在内存当中 进行操作,定期通过异步操作把数据库数据 flush 到硬盘上进行保存。因为是纯内存操作,Redis 的性能非常出色,每秒可以处理超过 10 万次读写操作,是已知性能最快的 Ke y-Value DB。Redis 的出色之处不仅仅是性能,Redis 最大的魅力是支持保存多种数据结构,此外单个 value 的最大限 制是 1GB,不像 me
原创 2021-08-10 11:06:01
147阅读
一面(36分钟)芝麻信用hashmap和hashtable区别为什么产生死锁jvm类加载java反射获取私有属性,改变值反射用途所用数据库项目难点,问题如何解决项目中遇到的问题项目中遇到最自豪的地方会什么算法二面(44分钟)支付宝创新讲项目数据库乐观锁使用状态机如何解决状态机不对问题如何分库分表MySQL极限HashMap源码设计一个线程安全的HashMap快排的实现,时间复杂度和空间复杂度会什么
原创 2018-08-20 16:10:55
648阅读
Java实现快速排序算法 - yub4by - 博客园 (cnblogs.com) 三大类设计模式、Spring中用到的设计模式 - yub4by - 博客园 (cnblogs.com) TCP的三次握手与四次挥手 - yub4by - 博客园 (cnblogs.com) 【三层架构】VS【MVC架 ...
转载 2021-09-26 21:51:00
337阅读
3评论
需要注意的是,在创建自定义starter时,要考虑良好的命名规范和清晰的文档说明,以便其他开发人员能够方便地使用和理解你
  • 1
  • 2
  • 3
  • 4
  • 5