求职面试总结及个人心得体会
文章平均质量分 87
Crazy晓枫
吾日三省吾身 为人谋而不忠乎
展开
-
精选30道Java笔试题解答
都是一些非常非常基础的题,是我最近参加各大IT公司笔试后靠记忆记下来的,经过整理献给与我一样参加各大IT校园招聘的同学们,纯考Java基础功底,老手们就不用进来了,免得笑话我们这些未出校门的孩纸们,但是IT公司就喜欢考这些基础的东西,所以为了能进大公司就~~~当复习期末考吧。花了不少时间整理,在整理过程中也学到了很多东西,请大家认真对待每一题~~~ 下面都是我自己的答案非官方,仅供参考,如转载 2015-05-18 16:46:12 · 781 阅读 · 0 评论 -
比较spring cloud和dubbo,各自的优缺点是什么
dubbo由于是二进制的传输,占用带宽会更少springCloud是http协议传输,带宽会比较多,同时使用http协议一般会使用JSON报文,消耗会更大dubbo的开发难度较大,原因是dubbo的jar包依赖问题很多大型工程无法解决springcloud的接口协议约定比较自由且松散,需要有强有力的行政措施来限制接口无序升级dubbo的注册中心可以选择zk,redis等多种,sp...原创 2018-04-19 17:12:24 · 282048 阅读 · 143 评论 -
微信支付之企业付款
企业付款业务是基于微信支付商户平台的资金管理能力,为了协助商户方便地实现企业向个人付款,针对部分有开发能力的商户,提供通过API完成企业付款的功能。 比如目前的保险行业向客户退保、给付、理赔。企业付款将使用商户的可用余额,需确保可用余额充足。查看可用余额、充值、提现请登录商户平台“资金管理”进行操作。https://pay.weixin.qq.com/ 注意:与商户微信支付收款资金并非同一账户,需...转载 2018-04-20 09:38:00 · 1380 阅读 · 0 评论 -
针对高级java面试所总结需要会的技术及面试会问的问题
一、Java相关 乐观悲观锁的设计,如何保证原子性,解决的问题; char和double的字节,以及在内存的分布是怎样; 对象内存布局,然后讲下对象的死亡过程? 对象头,详细讲下; sync原理详细,sync内抛异常会怎样,死锁吗?还是释放掉?怎么排查死锁?死锁会怎样?有没有什么更好的替代方案? 详细讲一下集合,HashSet源码,HashMap源码,如...原创 2018-05-02 10:27:34 · 1575 阅读 · 1 评论 -
java中高级面试题总结
面试问题:一、Java基础方面: 1、Java面相对象的思想的理解(主要是多态): http://blog.csdn.net/zhaojw_420/article/details/704776362、集合:ArrayList,LinkedList,HashMap,LinkedHashMap,ConcurrentHashMap,HashTable,HashSet的底层源码实现原理3、Java虚拟机 ...转载 2018-05-09 10:35:01 · 757 阅读 · 0 评论 -
高级Java开发人员最常访问的几个网站
这是高级Java开发人员最常访问的几个网站。 这些网站提供新闻,一般问题或面试问题的答案,精彩的讲座等。质量是优秀网站的关键因素,这此网站都有较高的质量内容。下面逐一介绍:1. StackoverflowStackoverflow.com可能是编程世界中最受欢迎的网站。 有数百万个好问题和答案。 学习API或编程语言通常依赖于代码示例,stackoverflow有很多代码段。stackoverfl...转载 2018-04-20 18:35:55 · 1178 阅读 · 1 评论 -
如何成为架构师
JAVA架构师面试题,如何成为架构师经常面试一些候选人,整理了下我面试使用的题目,陆陆续续整理出来的题目很多,所以每次会抽一部分来问。答案会在后面的文章中逐渐发布出来。基础题目Java线程的状态进程和线程的区别,进程间如何通讯,线程间如何通讯HashMap的数据结构是什么?如何实现的。和HashTable,ConcurrentHa...转载 2018-05-17 10:16:30 · 728 阅读 · 0 评论 -
java面试-五大问题
加班=高效率高产出泡面+火腿肠=营养午餐忙碌=努力=好绩效跳槽=加薪别人拿50000月薪=我也该拿50000月薪代码写完=工作完成差不多=不知道还要多长时间完成估计需要6个人=实际需要16个人写代码30分钟+浏览网络7个半小时=充实的一天“这个需求很简单”=崩溃的阿猿“回去等通知吧”=你没戏了过会儿下班=不知道什么时间下班闷头吃饭+扯着嗓子唱歌=团队建设解决一个Bug+浏览网络7个半小时=充实的一...转载 2018-04-28 15:10:06 · 320 阅读 · 0 评论 -
看完就能掌握JVM
JVM一篇就够程序的本质-堆和栈JVM运行机制类的生命JVM内存模型垃圾回收JVM常见参数追本溯源——堆和栈堆通常是一个可以被看做一棵树的数组对象,栈是一种只能在一端进行插入和删除操作的先进后出线性表,JVM的本质是堆和栈第一,从软件设计的角度看,栈代表了处理逻辑,而堆代表了数据。这样分开,使得处理逻辑更为清晰。分而治之的思想。这种隔离、模块化的思想在软件设计的方方面面都有体现。第二,堆与栈的分离...转载 2018-04-13 19:00:47 · 255 阅读 · 0 评论 -
程序员不能惹
程序员是一个比较特殊的群体,他们因为长期和电脑打交道养成的性格和脾气是比较相近的。当然,既然是人,都会有性格的,也会有脾气的。下面,让我们来看看十件能把程序惹毛了的事情。第十位 程序注释程序注释本来是一些比较好的习惯,当程序员老手带新手的时候,总是会告诉新手,一定要写程序注释。于是,新手们当然会听从老手的吩咐。只不过,他们可能对程序注释有些误解,于是,我们经常在程序中看到一些如下的注释:每当看到这...转载 2018-04-18 16:48:36 · 617 阅读 · 3 评论 -
Java程序员常见面试题以及三大框架常见面试题
ava基础方面:1、作用域public,private,protected,以及不写时的区别答:区别如下:作用域当前类 同一package子孙类 其他packagepublic√ √√ √protected√ √√ ×friendly√ √× ×private√ ×× ×不写时默认为friend转载 2015-05-21 10:15:20 · 13385 阅读 · 1 评论 -
三年java经验面试总结
此内容偏中高级,适合有三年经验者。1. java中wait和sleep有什么区别?多线程条件下如何保证数据安全? 答:最大区别是等待时wait会释放锁,而sleep会一直持有锁,wait通常用于线程时交,互,sleep通常被用于暂停执行。2. java中volatile和synchronized有什么区别?1.volatile本质是在告诉jvm当前变量在寄存器(工作内...原创 2017-11-13 11:19:41 · 46871 阅读 · 4 评论 -
程序员找工作的个人经验及注意事项
忽然间想到如果要找工作的话,需要注意一些什么问题。没毕业的,刚刚毕业的,刚刚工作的都可以借鉴一下。大师兄结合自身经历,经验,稍微总结下。保存下来,以备后来者-------自己或观众使用。想当初刚刚毕业,或者说 ,还没毕业的时候,跟着班里的同学们组队到成都去找工作实习,也就是几天前的事的感觉,但是现在,大家都各奔东西,各自忙自己的,有的现在还在成都工作呢,有的已经离开啦,有的干脆就转行啦,不干这一行...转载 2018-03-08 10:40:42 · 13597 阅读 · 3 评论 -
程序员如何面试
一、概述“你的优势是什么?”面试中应该最长接触的一句话了,多年前我觉得这个问题很无聊,现在我经常这么问面试者,因为我真的想知道他的优势是什么,能给公司带来什么。面试其实可以当成一场聊天和谈判,在着过程中有心理、思想上的博弈。最终能和面试官聊的开心愉快投缘的叫面霸。反之叫面瘫。我带过的学生里找工作时有个有趣的现象,经常是懂沟通的人先找到工作,而不是技术最牛的那个。二、面试前准备1. 简历的几个注意事...转载 2018-03-01 10:22:30 · 859 阅读 · 0 评论 -
Java后端开发面试题总结
ThreadLocal(线程变量副本)Synchronized实现内存共享,ThreadLocal为每个线程维护一个本地变量。采用空间换时间,它用于线程间的数据隔离,为每一个使用该变量的线程提供一个副本,每个线程都可以独立地改变自己的副本,而不会和其他线程的副本冲突。ThreadLocal类中维护一个Map,用于存储每一个线程的变量副本,Map中元素的键为线程对象,而值为对应线程的变量副本。Thr...转载 2018-03-06 09:27:10 · 1467 阅读 · 0 评论 -
Java开发岗位面试题归类汇总六:多线程
1、Java创建线程之后,直接调用start()方法和run()的区别答:start()用来启动一个线程,这时此线程处于就绪(可运行)状态,并没有运行,一旦得到cpu时间片,就开始执行run()方法,这里run()称为线程体,它包含了要执行的这个线程的内容,Run方法运行结束,此线程随即终止。若直接调用run(),它只是类的一个普通方法而已,程序中依然只有主线程这一...转载 2018-04-16 09:17:51 · 275 阅读 · 0 评论 -
Ehcache与redis比较
EhCache 是一个纯Java的进程内缓存框架,具有快速、精干等特点,是Hibernate中默认的CacheProviderEhcache是一种广泛使用的开源Java分布式缓存。主要面向通用缓存,Java EE和轻量级容器。它具有内存和磁盘存储,缓存加载器,缓存扩展,缓存异常处理程序,一个gzip缓存servlet过滤器,支持REST和SOAP api等特点。Ehcache最初是由Greg Lu...转载 2018-04-12 18:08:45 · 449 阅读 · 0 评论 -
java面试vs撒谎?
前言:上图漫画很形象的表现出大部分面试者面试过程中的心理旁白,有没有感觉很贴切很形象。至于面试时讨巧的回答算不算撒谎,这个问题每个人心里都有个答案,这里就不过多讨论。但我可以告诉你我的答案是,适当包装是不算的,因为如果每个人都说心里话这个世界就没法沟通啦。我们一般在面试时都会适当的包装下自己,我觉得这无可厚非,就像约会前会梳妆打扮,商家会包装产品一样,目的就是为了把自己卖个好价钱。这篇...转载 2019-03-14 11:17:29 · 1240 阅读 · 3 评论