答:简单,下载个PingInfoView直接批量ping下,能ping通的就在线,反之离线。
本栏目Java开发岗高频面试题主要出自以下各技术栈:Java基础知识、集合容器、并发编程、JVM、Spring全家桶、MyBatis等ORMapping框架、MySQL数据库、Redis缓存、RabbitMQ消息队列、Linux操作技巧等。
在招聘网站投递简历后,收到面试通知信息(如下图,为保护个人隐私,面试岗位、地点、时间等隐去)。虽然写的是高级测试开发工程师,但是面试官说他们部门的测试不一定都要写框架。
自我介绍 根据结点求二叉树高度 快排最差的时间复杂度,快排的空间复杂度 快排稳定吗 堆排序 算法题:一圈猴子选大王 4g大文件,64m 内存,找到出现频率最大的5个 第一个项目 String不可变 HashMap插入过程 currentHashMap 和 hashMap 有什么区别 1.7之前都是分段锁,1.8后采用 synchronized 和 cas 保证线程安全 反射能够做一些什么事情 volatile 和 synchronized 简单介绍一下 Java中常见的线程同步方式 加锁、cas、 BIO、NIO的区别 spring框架的 IOC的好处 常用的MySQL 的语句优化 Explain 先来分析语句是否用到索引 设计表的时候从哪些角度去考虑 事务隔离级别,数据库这俩引擎的 索引 b+树的实现 MySQL的主从同步是如何实现的(全量同步、增量同步) redis 的基本数据类型,缓存击穿和缓存雪崩,哨兵和主从同步 有redis mysql 怎么设计查询服务架构 TCP如何保证连接和传输的可靠性,在网络情况比较差的情况下如何保证的可靠性 简单说几个http状态码 301 和 302 的区别,301代表永久性转移 302代表暂时性转移 平常开发用的linux多还是windows多 有个 32 位系统,利用的最大内存是多少即最大的寻址范围 在linux 下进程都有哪些状态 linux 怎么杀掉一个进程 kill -9 和 kill 有什么区别 -9 是强制性的意思 为什么 kill 可能会出现杀不掉的情况,kill -9 和 kill 的区别在于发的信号不一样 我想查看日志的后十行 le 我想看日志的实时刷新的怎么看 tail,加参数吗 查看处于 time_wait 、established 的 tcp 数量怎么看,netstat -t 这个 -t 就是 tcp
(推荐答案是ConcurrentHashMap,如果实在不知道答Hashtable也可以。回答出ConcurrentSkipListMap更佳)
虽然天猫,蚂蚁金,菜鸟都归属阿里旗下,但每个面试官问的问题都不一样,相同点主要在流程方面。面试开始会让自我介绍,主要业务架构和技术架构两部分。业务架构一般不会深究,但要面试官听明白,并且一般面试官会顺着问是如何根据这些业务去设计技术架构的。 面试试题 其他 什么是幂等?什么情况下需要考虑幂等?你怎么解决幂等的问题? Java 多个线程同时读写,读线程的数量远远大于写线程,你认为应该如何解决并发的问题?你会选择加什么样的锁? JAVA的AQS是否了了解,它是干嘛的? 除了synchronized关键字之外
虽然天猫,蚂蚁金,菜鸟都归属阿里旗下,但每个面试官问的问题都不一样,相同点主要在流程方面。
MYSQL 8 已经上线一段时间了,每个数据库系统的内存方面都有自己的特点,MYSQL的内存的特点,下面总结了一些同学们经常会问的一些内存方面的问题.
1、hashMap的2倍扩容机制为什么是2倍 2、在java8和java7中,hashMap的hash函数有什么不同 3、100个数字排序怎么做?100万个数字排序怎么做? 4、设计模式你了解哪些?说一说 5、valitile关键字你知道吗? 6、synchrolzie关键字和Lock的区别你知道吗?为什么Lock的性能好一些? 7、线程池的几种实现你知道吗? 8、ArrayList和LinkedList你知道吗?你知道它怎么动态扩容的吗? 9、数据库的事务你知道吗?acid特性; 10、Mysql中事务的
前段时间面试了几家公司,现在把面试经历写出来。和大家一起分享。为了隐私,面试公司打码。
由于每天起的太早,所以中午必须要午休,否则无法保证下午的工作状态。正在午休时,电话响起,一阵急促的声音,“看看咱们的message 系统,短信发不出去了,经销商无法登陆 ACS 系统了。“已经有客户 complain了。
本文收录于 www.cswiki.top 小伙伴大家好呀,我是小牛肉,最近在准备秋招所以基本没啥时间更技术文了,今年真的卷到爆炸、卷到离谱、卷到起飞、卷到升华,不过乐观来讲也应该是未来五年最容易的一年了(哭泣),这段时间看了不少面经,挑一篇发上来和大家分享下,以后发面经都会尽量带上我的答题思路(蓝色引用中的就是),今日面经来源可文末 “阅读原文“ 直达,时间 2022/06/29 楼主自述:第一次来面大厂,本来不想面的,过了笔试一个月才来,有点紧脏,面试体验非常好(特指面试官非常奈斯)。第一次面这么长时
一连很长时间(从2017/06/09到2017/06/26)都在研究蓝牙,而且这只是文章发表的时间,再加上组织文章和研究的时间,不知不觉中就坚持这么久………,也写了蓝牙的三篇博客,而且篇幅很长如下:
作者 | 李冬梅 采访嘉宾 | Monty,MySQL 之父 审校 | 王一鹏,刘燕 InfoQ 深度专访 “MySQL 之父” — Michael “Monty” Widenius ,全文包括视频访谈实录,以及精华文字整理。 按照我们所熟知的演进规律,历史滚滚向前,旧的基础设施会被新的所替换,但在技术世界,这一规律也有失效的时候——三十几年前诞生的软件作品,可能依然是今日数字世界的主要基石之一。你可以将其归结为开源的神奇魔力,也可以将其认定为市场与时代共同造就的复合体,但不可否认的是,亲历并
1.C++特性 2.多态怎么实现的 3.可继承的类的实现需要注意什么问题(构造函数、析构函数) 4.引用和指针区别 5.const用法 6.RAII 7.函数传值、传引用、传指针区别 8.STL迭代器 9.拷贝构造函数什么时候需要重写 10.placement new 11.对象池 12.函数模板、类模板区别 13.Linux内存管理 14.Linux父进程怎么知道子进程结束了 15.进程状态有哪几个 16.守护进程创建 17.怎么查看进程 18.进程和线程区别 19.进程间通信方式 20.STL中各种容器
1、给一个函数,返回 0 和 1,概率为 p 和 1-p,请你实现一个函数,使得返回 01 概率一样。
对于顺序队列的实现:队列的实现需要两个指针,一个是head指针,指向队头;一个是tail指针,指向队尾;
来自:风铃无声江舟听雨 链接:https://www.jianshu.com/p/e8bb9bfb3253 一、百度一面 1、给一个函数,返回 0 和 1,概率为 p 和 1-p,请你实现一个函数,使得返回 01 概率一样。 2、10 亿个 url,每个 url 大小小于 56B,要求去重,内存 4G。 3、把一个 bst 转化成一个双向链表。 4、http 和 https 区别,https 在请求时额外的过程,https 是如何保证数据安全的; 5、IP 地址子网划分; 6、POST 和 GET 区别
服务器上有个文件里有上亿个QQ号,三个问题:怎么快速找出你自己的号是否在里面?怎么快速确定出现次数最多的号码?还有一个压根没听清。。每个问题之间可能有关联也可能没关联,尽量用最方便的最快的方法
“ 上次的问题主要总结了Namespace和Cgroups,在来讲讲另外两个容器技术rootfs和Volume”
本题目来自粉丝投稿推荐,答案不唯一,在这里只列题目,感兴趣的小伙伴可以在底部留言区交流。 百度一面 1、给一个函数,返回 0 和 1,概率为 p 和 1-p,请你实现一个函数,使得返回 01 概率一样。 2、10 亿个 url,每个 url 大小小于 56B,要求去重,内存 4G。 3、把一个 bst 转化成一个双向链表。 4、http 和 https 区别,https 在请求时额外的过程,https 是如何保证数据安全的。 5、IP 地址子网划分。 6、POST 和 GET 区别。 7、硬链接和软连接区别
如果要去百度面试的,提前做好充足的准备吧,不然你会败的很惨。下面整理下我从百度三轮面试回来的题目,供你参考!
如果要去百度面试的,提前做好充足的准备吧,不然你会败的很惨。下面整理下我从百度三轮面试回来的题目,供你参考! 一,百度一面 1、给一个函数,返回 0 和 1,概率为 p 和 1-p,请你实现一个函数,使得返回 01 概率一样。 2、10 亿个 url,每个 url 大小小于 56B,要求去重,内存 4G。 3、把一个 bst 转化成一个双向链表。 4、http 和 https 区别,https 在请求时额外的过程,https 是如何保证数据安全的; 5、IP 地址子网划分; 6、POST 和 GET 区
备注: 这一我在去年国庆节期间,整理的整个19年,学员的面试遇到的问题,整理出来之后发给后期的学员,让他们做参考和学习,看看公司会面试哪些问题。
昨天下午四点半面试,就两轮技术面,今天下午hr电话面,记录一下。 一面: 1.上来先问项目,问的比较详细,问了很多问题,都是跟系统的可用性和容错机制这一类的,然后手画项目结构图。这里不得不佩服一下,我项目里有个和基因组有关系的,他居然还能记得高中生物里面的基因组的知识,而我却不知道... 2.Linux下怎么看负载,还有一些基础的Linux的命令。 3.然后问spring的aop怎么实现,我听成了ioc怎么实现,结果一顿说,面试官说我怎么感觉不对劲,我问的是aop啊?我说哦,那就说aop ,面试官
关于Linux操作系统的使用,现在的环境变化蛮大,也存在一些不确定性和风险,大家所在的公司是如何使用Linux操作系统的,所以我们发起了这样一个简单的调研。
作者 | 李冬梅、蔡芳芳 采访 | 王一鹏 本期访谈由 InfoQ、阿里云开发者社区、阿里云数据库事业部联合出品 在刚刚结束的阿里云瑶池数据库峰会上,阿里云宣布与全球流行的开源分析型数据库 ClickHouse 正式签订战略合作协议,成为 ClickHouse 在中国独家的云服务提供商,并提供具备独有企业能力的 ClickHouse 版本。借此机会,InfoQ 有幸独家专访了 ClickHouse 创始人兼 CTO Alexey Milovidov、阿里云数据库事业部 OLAP 产品部负责人林亮,
昨天我们介绍了富集分析的基本的内容:GO分析和KEGG分析都是啥?。但是富集分析还是有很多不同的算法的,对于主要的算法过程其实不用太多了解,这个由专业人士来解决就行。但是对于其输入条件和主要区别还是要了解的,这样能方便我们使用。
默认传播类型为:PROPAGATION_REQUIRED,上面问题,A,B会合并成一个事务,所以A异常,B会回滚,B异常,A会回滚。
随着系统用户量的不断增加,MySQL 索引的重要性不言而喻,对于后端工程师,只有在了解索引及其优化的规则,并应用于实际工作中后,才能不断的提升系统性能,开发出高性能、高并发和高可用的系统。 今天小编首先会跟大家分享一下MySQL 索引中的各种概念,然后介绍优化索引的若干条规则,最后利用这些规则,针对面试中常考的知识点,做详细的实例分析。
后来就想能不能对计算机学习方法和学习心得写个系列的文章,这篇算是第二篇。偏向基础知识部分, 比如 操作系统,数据库,网络 等。
1.笔试 : 4.10号左右投的简历,通知4.15参加在线笔试,笔试考的比较基础,跟php有关的不难,跟php不想关的由于没复习到,基本上猜完了,考完之后过了几天就通知一面。 2.一面: 在4.21号左右吧,通知我参加一面,由于本人在武汉,hr小姐姐问我是视频面,还是现场面,她说现场面效果可能会好点。抱着玩的心态,就去了北京现场面试。在面试前,花了一天时间把前端常见面试题、服务器相关的配置、php常见面试题、常见排序算法、数据结构什么的都看了一遍,因为之前看的php相关面经都有前端的题目。一面时
下载MySQL的 Yum Repository。 一般需要根据 CentOS 版本选择 MySQL 下载命令:
PostgreSQL 的extension是需要仔细说说,如果说MYSQL 有plug-in的话让数据库变得灵活,可也是一个配角。POSTGRESQL 的 extension 经常可以反客为主,把postgresql 变成POSTGIS 数据库就是一个extension的功劳。
pyltp 是 LTP 的 Python 封装,提供了分词,词性标注,命名实体识别,依存句法分析,语义角色标注的功能。
作者黄小斜,斜杠青年,某985硕士,阿里研发工程师,于2018 年秋招拿到 BAT 头条、网易、滴滴等 8 个大厂 offer
用友一面:09.05 自我介绍 死锁 线程的状态 协程(不会) Linux掌握多少 select、poll、epoll TCP三次握手、四次挥手 有没有抓过包?(实习的时候有过,但是也不常用) TCP可靠传输(校验和、超时重传、流量控制、拥塞控制) 二叉树遍历方式 怎么构造平衡二叉树。。(忘了) 程序的时间复杂度怎么计算 队列和栈有什么区别,让你构造栈怎么做 git中的rebase命令 Java中常见的集合,哪些是线程安全的 分布式事务有哪些种解决方案 分布式锁有几种实现方式,为什么setnx命令只能有一个
作为最受欢迎的编程语言之一,Java 已经走过了 20 个年头。从已经落寞的诺基亚到现在火热的电商系统,我们都能看到 Java 语言的身影。从 1995 年的第一个版本到现在的 Java 1.8,我们甚至能从Java 的版本迭代中看到不同时代编程语言关注的重点。经过了过去 20 年的发展,Java 已经成为如今使用最为广泛的企业级语言。为了庆祝 Java 的第 20 个生日,InfoQ 为此采访了 Java 技术专家彭晨阳(网络 ID:板桥)。
面试一直是大家关注的问题,包括最近有很多人跟我讲投了很多简历出去,就像泥牛入海一样了无音讯了,确实出于程序员的直觉,今年是要比往年要更冷一些。
ArrayList和LinkedList内部的实现大致是怎样的?他们之间的区别和优缺点?
1简历 简历里面需要包含的内容应该是个人信息、比如:学历,工作年限、邮箱、姓名、目前状态(是否离职),专业技能(分条说明、或者自己的博客、相关公众号等),项目经验。简历不需要太长,如果是2年左右,3页
服务器运行一点时间后各种的项目文件,日志文件,数据库备份登,会越来越多,在linux下不像是win下一样直接右键属性可以查看,那么怎么看呢? 用到的命令 du 和 df 命令。
随着系统用户量的不断增加,MySQL 索引的重要性不言而喻,对于后端工程师,只有在了解索引及其优化的规则,并应用于实际工作中后,才能不断的提升系统性能,开发出高性能、高并发和高可用的系统。 今天小编首先会跟大家分享一下MySQL 索引中的各种概念,然后介绍优化索引的若干条规则,最后利用这些规则,针对面试中常考的知识点,做详细的实例分析,这里还分析一份MySQL知识总结的思维导图。
就算所有人都不支持你。这条路会很曲折,你也会一度认为是不是自己选错了,但只要坚持,就算最后没有成功,但努力了就不会有遗憾。
原文:7 Reasons You Should Learn Python Now (https://dzone.com/articles/7-reasons-you-should-learn-python-now) 译者:Leoxu 来源:https://www.oschina.net/translate/7-reasons-you-should-learn-python-now ---- Python 是一门更注重可读性和效率的语言,尤其是相较于 Java,PHP 以及 C++ 这样的语言,它的这两个优势
Python现在非常火,语法简单而且功能强大,很多同学都想学Python!所以小的给各位看官们准备了高价值Python学习视频教程及相关电子版书籍,欢迎前来领取!
领取专属 10元无门槛券
手把手带您无忧上云