随笔分类 -  面试

通过面试更好的提升自己!
摘要:由于我做了比较长时间的技术面试官,根据我的面试体会,不少同学收到面试后,什么准备也不会做,到时候就来了。 这样做的后果是:不知彼,不知己,每战必殆。哪怕侥幸面试成,工资一定会被压得很低。 其实公司肯花时间让你去面试,前提条件一定是通过你的简历,一定发现了你和公司的匹配点,也就是说,一定是有录用意向的 阅读全文

posted @ 2019-03-06 09:06 ws563573095 阅读(689) 评论(0) 推荐(0)

摘要:1、在java中守护线程和本地线程区别? java中的线程分为两种:守护线程(Daemon)和用户线程(User)。 任何线程都可以设置为守护线程和用户线程,通过方法Thread.setDaemon(bool on);true则把该线程设置为守护线程,反之则为用户线程。Thread.setDaemo 阅读全文

posted @ 2019-03-06 08:54 ws563573095 阅读(557) 评论(0) 推荐(0)

摘要:多线程是Java技术面试中面试官比较喜欢问的问题之一。在这里,从面试的角度列出了大部分重要的问题,但是作为一个程序员仍然应该牢固的掌握Java多线程基础知识来对应日后碰到的问题。 1. 进程和线程之间有什么不同? 一个进程是一个独立(self contained)的运行环境,它可以被看作一个程序或者 阅读全文

posted @ 2019-02-25 09:33 ws563573095 阅读(155) 评论(0) 推荐(0)

摘要:1、cpu对于cpu我们主要介绍top,strace,perf,vmstat。vmstat是一个很全面的性能分析工具,可以观察到系统的进程状态、内存使用、虚拟内存使用、磁盘的 IO、中断、上下问切换、CPU使用等。2、网络○ netstat命令 netstat命令用来打印Linux中网络系统的状态信 阅读全文

posted @ 2019-01-11 14:31 ws563573095 阅读(103) 评论(0) 推荐(0)

摘要:hashcode相等两个类一定相等吗?equals呢?相反呢? 介绍一下集合框架? hashmap hastable 底层实现什么区别?hashtable和concurrenthashtable呢? hashmap和treemap什么区别?低层数据结构是什么? 线程池用过吗都有什么参数?底层如何实现 阅读全文

posted @ 2018-12-25 20:32 ws563573095 阅读(118) 评论(0) 推荐(0)

摘要:1、多个线程访问同一资源时如何保证线程之间访问的顺序性。 a、方案一 方案二 方案三 2、确定对象是否还活着的方式及优缺点 1、引用计数法:给对象添加一个引用计数器,每当有地方引用它的时候,计数器就加一;当引用失效时,计数器就减一。 a、优点:实现简单,判断效率高 b、缺点:很难解决对象之间相互引用 阅读全文

posted @ 2018-12-14 20:36 ws563573095 阅读(150) 评论(0) 推荐(0)

摘要:67、分布式理论懂多少,说一下(CAP,Base,paxos) CAP理论:一个分布式系统不可能同时满足一致性(C:Consistency)、可用性(A:Availability)和分区容错性(P:Partition tolerance)这三个基本需求,最多只能同时满足其中的两项。 Base理论:B 阅读全文

posted @ 2018-12-14 10:16 ws563573095 阅读(328) 评论(0) 推荐(0)

摘要:1: 自我介绍 自我介绍首先描述自己的基本情况,其次是描述自己的技术亮点,做过的亮点项目或产品。如果没有做过有技术亮点的事,每天都在做增删改查功能或重复性的工作,需要好好反思下,这样下去技术上没有多少增长。如果工作中就是做这个怎么办?可以考虑利用业余时间参与开源项目或自己做一些工具或框架。 2: H 阅读全文

posted @ 2018-12-14 10:15 ws563573095 阅读(285) 评论(0) 推荐(0)

导航