业界常用的服务注册与发现组件对比
了解服务注册与发现的基本原理后,如果你要在项目中使用服务注册与发现组件,当面对众多的开源组件该如何进行技术选型?在互联网公司里,有研发实力的大公司一般会选择自研或者基于开源组件进行二次开发,但是对于中小型公司来说直接选用一款开源软件会是一个不错的选择。常用的注册与发现组件有eureka,zookeeper,consul,etcd等,由于eureka在2018年已经
转载
2023-09-08 11:06:44
40阅读
网易两面面经整理岗位:我投递的是杭研所的Java开发岗位。 行程:半天的时间南京=杭州之间穿行,单程2个小时,从杭州东站=网易大厦,单程1个小时(如果能买到城站高铁动车票可以从城站触发。) 吃饭:可以去网易食堂,免费吃,只要人进去,到吃饭时间点就可以蹭饭。 面试:3面,很遗憾我没有HR面,本来想的是去一面游的,划水过了一面,也算是知足了。 下面主要从Java核心技术、多线程并发编程、数据库
原创
2023-05-08 16:04:53
331阅读
点赞
最近原来实习时候的Boss联系我,说他跳槽到了阿里,问我有没有兴趣面一个Java后台开发岗位。考虑到我只工作了一年,现在去阿里肯定要降薪,因...
转载
2021-07-13 11:40:37
266阅读
最近原来实习时候的Boss联系我,说他跳槽到了阿里,问我有没有
转载
2021-07-08 17:04:55
189阅读
说在前面:自己为了准备面试Java后端开发准备的面经,部分有摘自其他网站,还有平时面试总结的,分享一下。Java开发基础0. 抽象类和接口的区别 语法:构造器--抽象类可以,接口不可以具体方法-抽象类可以有,接口全是抽象方法,但在1.8以后可以有默认方法成员修饰符--接口中全是public,抽象类可以是private、默认、protected、public继承和实现--抽象类只能是单继承
原创
2023-05-04 12:31:47
161阅读
持续更新
原创
2021-08-02 10:22:38
261阅读
1,之前公司做过什么项目,用过什么技术2,REDIS做秒杀,怎么判断最后一件商品,如果有两人同时购买如何处理3,之前如的项目中,有哪些是你觉得比较难解决的问题,都 是怎么处理的4,SPRINGBOOT启动过程经历了什么,先启动什么再启动什么有以下特点: 创建独立的Spring应用程序嵌入的Tomca ...
转载
2021-08-29 01:43:00
316阅读
2评论
动机:最近换了个公司,从三月底开始面,面到四月底,面了有快二十家公司。我是一个喜欢总结经验的人,每经过一场面试,我在回来的路上都会仔细回想今天哪些问题可以答的更好,或者哪些问题是自己之前没遇到过的,或者是哪个知识点今天又问了等等。四月中旬的时候,我就在构思要写
转载
2022-10-09 21:54:33
258阅读
点赞
# 携程社招高级 Java 面经解析与编程实践
在现代软件开发中,大数据、高并发和分布式系统已成为行业的主流方向。作为一名高级 Java 开发者,扎实的技术基础和丰富的实践经验是必不可少的。接下来,我将分享一些从携程社招高级 Java 面试中的经验,以及在开发过程中经常用到的技术和代码示例。
## 一、面试流程概述
携程的面试流程通常包括以下几个环节:
1. **简历筛选**:简历一定要体
原创
2024-09-30 03:43:42
381阅读
前言春招正式批投递了百度Android开发岗。近期给安排了南京地区的现场面试,面试几乎是全程手撕各类问题,而且面试问题都比较发散;简单罗列一下面试涉及的问题。一面一面问的问题大多是开放性问题,主要是看个人思路吧。 1.手撕依赖关系树扫描算法(期间提了不重复扫描、优化时间复杂度等要求) 2.简述如何实现未知长度的数组翻转? 3.简述内存泄漏,你处理过哪些内存泄漏? 4.以100ms/张的间隔时间播放
转载
2023-09-23 09:51:14
43阅读
微信公众号:javafirst背景介绍楼主某末流985渣硕一枚,磕盐不会,偶然接触了下编程,然后又稍微学了学Java,后面就走上了程序猿的道路,今年四月侥幸去菊厂实习了一波(虽然没学到东西)。分...
转载
2021-08-18 11:01:55
434阅读
Unity3D入门教程中文版 Unity3D基本操作、 用Unity3D创建简单漫游... 1 基本设置... 1 修改视角控制键为右键... 9 如何取消浏览窗口上的右键菜单... 10 植物效果设置... 10
转载
2024-09-02 09:52:26
40阅读
拼多多java开发一面、二面合并面经作者:reed,一个热爱技术的斜杠青年,程序员面试联合创始人一、项目方面首先上来简单做一下自我介绍。然后让介绍简历里的项目。说下项目里的难点,技术架构。平时开发过程中都遇到过哪些难题?平时都这么和同事沟通?二、java基础方面。1、首先还是老生常谈的hashmap。hashmap的set和get的时间复杂度是多少?为什么是O(1),hashmap在jdk1.8是
原创
2020-12-04 20:17:08
465阅读
好吧,经过了两轮电话面试以及一轮正式面试,花旗终于在第二天通知我的猎头说面试结果非常赞,老板整个乐翻天。但是现在暂时花旗内部还谈不拢,因为有两个团队在争论我到底要去哪个部门(基本上就是在抢人),所以具体年薪到明天他们内部商定后再给。这已经是我从毕业以来面试过的第七家公司,至今仍然保持完全不败面试七连胜的纪录,所以终于坐下来考虑写点面经。对于我来说,面试不是一个被动的过程,而是互动。很多人把面试当做
转载
精选
2013-11-28 20:29:07
902阅读
百度一面 useMemo、useCallback区别,怎么用useMemo实现useCallback bfc 求两数组交集 手写函数柯里化 父div里两个子div(inline-block),为什么两个子div中间会有小缝隙,如何解决 外边距重叠,及解决方案 手写bind百度二面从url输入到浏览器渲染的全过程 什么是合成层 react高阶组件是什么,你见过哪些通用的高阶组件,如何实现 手写节流防抖 状态码301 302 啥意思 304协商缓存 强缓存 1000个请求
原创
2021-09-02 14:05:14
189阅读
索引的实现原理 InnoDB也使用B+Tree作为索引结构。InnoDB支持聚簇索引,聚簇索引就是表,所以InnoDB的数据文件本身就是索引文件。 B+Tree 的每个叶子节点都包含了主键值、事务ID、用于事务和MVCC的回滚指针以及所有的剩余列。非叶子节点只需要存储索引信息 InnoDB的二级索引 ...
转载
2021-08-30 17:29:00
174阅读
2评论
13/08/2014 第一个technical全职面 Java: Integer i = 10; incr(i); // Is i now 11? void incr(Integer val) { val ++; return; } int i = 10; incr(i); // Is i now
转载
2017-04-30 21:45:00
186阅读
2评论
自我介绍项目描述介绍改进展望JavaReentrantLock和synchronized实现原理ReentrantLock的可重入性线程池MySQL索引-为什么树高度越高效率越低呢事务-ACID-幻读解决方法手撕代码全排列的思路二分查找(手撕)许愿三面~~~
原创
2023-05-24 14:56:04
171阅读
## 字节 Java 面经实现指南
### 一、流程概述
在你准备字节跳动的 Java 面试之前,需要对整个过程有一个清晰的理解。下面是整个准备过程的步骤表,帮助你了解需要做什么:
| 步骤 | 描述 |
|------|------|
| 1 | 学习Java基础知识 |
| 2 | 学习数据结构与算法 |
| 3 | 模拟面试环境 |
| 4 | 针对面试问题进行
与同学乘527到动物园转315到联庄,向前500米既是恒生大厦(hundsun)居然只用了40分钟,
原创
2021-08-10 17:41:35
387阅读