
面试宝典
Java架构师笔记
这个作者很懒,什么都没留下…
展开
-
Java架构-怎样进行薪酬谈
薪酬谈判开始于求职之前 薪酬谈判能力很大程度上受声望影响,为了提高自己的声望,我强烈建议软件开发人员打造个人品牌,并积极营销自己。为了做到这一点,基本策略是尽可能让自己的名字出现在各种媒体上。写博客,做博客,写书,写文章,在大会或用户组中发表演讲,制作视频教程,为开源贡献代码等,尽一切可能让自己的名字出现在各种场合。 只要记住:自我营销做得越好,声望越高,薪酬谈判就越容易。这一点...原创 2018-11-11 14:37:25 · 1061 阅读 · 0 评论 -
Java架构面试官一年前淘汰了程序员,一年后新来的同事让他愣了
开启职场生涯的第一步是参加面试。不同的人有着不同的面试体验:有的心酸,有的兴奋。这种难忘的经历不仅停留在候选人的记忆中,一些面试官也会对自己参加的某次面试印象深刻。最近,一位程序员网友就分享了他作为面试官的经历,事情出乎意料的让他愣了。不少围观的网友都觉得有点尴尬。到底是怎么回事呢?原来,这位网友在面试过程中对候选人进行了技术能力的考量,但综合下来觉得技术不行,而且是太菜,就刷掉了。本以为事...原创 2019-08-03 17:05:23 · 640 阅读 · 0 评论 -
攻破MySQL性能瓶颈必知的调优技巧-巴分巴秒
一、前言MySQL调优对于很多程序员而言,都是一个非常棘手的问题,多数情况都是因为对数据库出现问题的情况和处理思路不清晰。在进行MySQL的优化之前必须要了解的就是MySQL的查询过程,很多的查询优化工作实际上就是遵循一些原则让MySQL的优化器能够按照预想的合理方式运行而已。今天给大家讲解MySQL的优化实战,助你高薪之路顺畅!图 - MySQL查询过程二、优化的哲学注意:优化有风...原创 2019-08-05 14:56:48 · 329 阅读 · 0 评论 -
阿里Java架构师谈谈架构和如何成为一个Java架构师-巴分巴秒
架构的定义我们来看看软件架构的一般定义:程序和计算系统软件体系结构是指系统的一个或多个结构。 该结构包括软件的构建,构建的外部可见属性以及它们之间的相互关系。该体系结构不是可操作的软件。 具体来说,这是一个表达式,它使软件工程师能够:分析满足监管要求的设计有效性。在设计更改相对容易的阶段,请考虑架构的可能选项。降低与软件构建相关的风险。软件架构的重要性我为什么说软件...原创 2019-08-03 17:06:57 · 326 阅读 · 0 评论 -
终于明白为什么要加 final 关键字了!【巴分巴秒】
在开发过程中,由于习惯的原因,我们可能对某种编程语言的一些特性习以为常,特别是只用一种语言作为日常开发的情况。但是当你使用超过一种语言进行开发的时候就会发现,虽然都是高级语言,但是它们之间很多特性都是不太相同的。现象描述在 Java 8 之前,匿名内部类在使用外部成员的时候,会报错并提示 “Cannot refer to a non-final variable arg inside an i...原创 2019-08-03 17:05:51 · 233 阅读 · 0 评论 -
Java架构师丨美团员工拒绝了猎头推荐的offer,竟然被报复举报!
不知大家近期找工作都是通过什么渠道?身边很多朋友问我,我一般都建议他们优先找朋友内推,海投被邀请的概率小,找猎头有时候又会碰上一些不靠谱的。近日就有美团员工在网上发帖吐槽,称自己找猎头推简历拿到了offer,后来因为感觉薪资没达到预期所以拒了,于是猎头就给原公司leader打电话说他出去面试了…真是千算万算还抵不过小人算计,底下程序员兄弟们纷纷吐槽,这种猎头还不爆等着过年吗?...原创 2019-08-03 19:33:18 · 580 阅读 · 0 评论 -
Java架构-CAS SSO单点登录框架介绍
1.了解单点登录SSO 主要特点是: SSO 应用之间使用 Web 协议(如 HTTPS) ,并且只有一个登录入口.SSO 的体系中有下面三种角色:User(多个)Web 应用(多个)SSO 认证中心(一个)2.SSO 实现包含以下三个原则所有的登录都在 SSO 认证中心进行。SSO 认证中心通过一些方法来告诉 Web 应用当前访问用户究竟是不是通过认证的用...原创 2018-11-18 21:35:08 · 2698 阅读 · 0 评论 -
Java架构-大型互联网公司必考java面试题与面试技巧
为了节省大家的时间和提高学习效率,一些过时知识点和被笔试概率极低的题目不再被收录和分析。回答问题的思路:先正面叙述一些基本的核心知识,然后描述一些特殊的东西,最后再来一些锦上添花的东西。要注意有些不是锦上添花,而是画蛇添足的东西,不要随便写上。把答题像写书一样写。我要回答一个新技术的问题大概思路和步骤是:我们想干什么,怎么干,干的过程中遇到了什么问题,现在用什么方式来解决。其实我们讲课也是这样一...原创 2018-11-15 14:04:06 · 191 阅读 · 0 评论 -
Java架构师笔记丨数据结构中B树,B-树和B+树的区别
B树即二叉搜索树:1.所有非叶子结点至多拥有两个儿子(Left和Right);2.所有结点存储一个关键字;3.非叶子结点的左指针指向小于其关键字的子树,右指针指向大于其关键字的子树;如:B树的搜索,从根结点开始,如果查询的关键字与结点的关键字相等,那么就命中;否则,如果查询关键字比结点关键字小,就进入左儿子;如果比结点关键字大,就进入右儿子;如果左儿子或右儿子的指针为空,则报告找...原创 2019-08-07 20:57:36 · 1020 阅读 · 0 评论