资讯专栏INFORMATION COLUMN

程序语言

stefan / 2420人阅读

摘要:一面应该还问了其他内容,但是两次面试多线程面试问题和答案采访中,我们通常会遇到两个主题采集问题和多线程面试问题。多线程是关于并发和线程的。我们正在共享重要的多线程面试问题和答案。。

2016 年末,腾讯,百度,华为,搜狗和滴滴面试题汇总

2016 年未,腾讯,百度,华为,搜狗和滴滴面试题汇总

【码农每日一题】Java 内部类(Part 2)相关面试题

关注一下嘛,又不让你背锅!
问:Java 中为什么成员内部类可以直接访问外部类的成员?
答:成员内部类可以无条件访问外部类的成员或者方法的原因解释我们可以通过下面例子来说明。
我们执行命令 javac OutClass.java 编译会发现得到两个 class 文件,分别为 O…

Java 设计模式之单例模式(一)

没有太多原由,纯粹是记录和总结自己从业以来经历和学习的点点滴滴。
本篇内容为 Java 设计模式系列的第一篇。
单例模式是一种对象创建型模式,保证一个类只有一个实例,并且提供能对该实例加以访问的全局方法。
1) 操作系统的任务管理器 2) 读取配置文件的类 3) 数据库连接池 …

HashMap实现原理

HashMap是常考点,而一般不问List的几个实现类(偏简单)。以下基于JDK1.8.0_102分析。 简单的说,capacity就是bucket的大小,loadFactor就是bucket填满程度的最大比例。当bucket中的entries的数目(而不是已占用的位置数)大于…

【面经】陌陌-2017年8月28日,散招实习生

现在坐着公交车回学校,刚面试完脑仁炸疼,实在无力复习,写篇面经权当放松了。陌陌面试只问了项目和源码,最后据HR说前面两面的面试官评价都不错,向人力总监确认后可能会发offer,不过随便发不发吧,竟然还想让我做监控工具,饶了我吧T_T。 可能是陌陌对散招实习生的面试风格吧,上来先…

最近 5 年 133 个 Java 面试问题列表

Java 面试随着时间的改变而改变。在过去的日子里,当你知道 String 和 StringBuilder 的区别就能让你直接进入第二轮面试,但是现在问题变得越来越高级,面试官问的问题也更深入。

面试时,你被问到过 TCP/IP 协议吗?

前言: 精通 TCP/IP,熟练使用 Socket 进行网路编程。 看到这句话,有没有感到很熟悉呀?相信很多人在投递简历的时候都看到过这条要求,很多人会觉得我们在实际开发中一般用不到这些知识,所以对这些东西不屑一顾. 但是笔者认为想要做出更好的 APP,那么对这些基础知识必须要…

String源码分析

Method Area:方法区,当虚拟机装载一个class文件时,它会从这个class文件包含的二进制数据中解析类型信息,然后把这些类型信息(包括类信息、常量、静态变量等)放到方法区中,该内存区域被所有线程共享,本地方法区存在一块特殊的内存区域,叫常量池(Constant Po…

十大经典排序算法总结(JavaScript描述)

前言 读者自行尝试可以想看源码戳这,博主在github建了个库,欢迎star.读者可以Clone下来本地尝试。此博文配合源码体验更棒哦~~~ 个人博客:Damonare的个人博客 原文地址:十大经典算法总结 这世界上总存在着那么一些看似相似但有完全不同的东西,比如雷锋和雷峰塔,…

面试常客:谈谈你对抽象类和接口的理解

大家好,这篇文章是 《安卓进阶技能树计划》 的第一部分 《Java 基础系列》 的第一篇。
距离上一篇预告 《Java 基础夯实系列上线预告》 过去了很久,之所以这么慢,是因为我们做这个活动,除了要保证知识点的全面、完整,还想要让每一篇文章都有自己的思考,尽可能的将知识点与实践…

征服 JavaScript 面试:什么是闭包?| Eric Elliott

“征服 JavaScript 面试”是我写的一系列文章,来帮助面试者准备他们在面试 JavaScript 中、高级职位中将可能会遇到的一些问题。这些问题我自己在面试中也经常会问。
在我面试时问出的一系列问题里,闭包通常是我问的第一个或最后一个问题。坦白地说,如果你连闭包也弄不明…

从JDK源码看InputStream

JDK 给我们提供了很多实用的输入流 xxxInputStream,而 InputStream 是所有字节输入流的抽象。包括 ByteArrayInputStream 、FilterInputStream 、BufferedInputStream 、DataInputStrea…

面试遇到了算法题?看这篇就够啦。

原文地址:github.com/kdn251/interviews 译文出自:掘金翻译计划 译者:王下邀月熊 校对者:PhxNirvana、根号三 这个 链接 用来查看本翻译与英文版是否有差别(如果你没有看到 README.md 发生变化,那就意味着这份翻译文档是最新的)。 I…

2018web前端校招面试总结

2018web前端校招面试总结

Java 设计模式之工厂模式(二)

本篇内容是 Java 设计模式创建型模式的第二篇。上一篇主题为 《Java 设计模式之单例模式(一)》 在介绍工厂模式之前,我们需要了解设计模式中应该遵循的原则。
五大原则: 1) 单一职责原则(SRP):就一个类而言,应该仅有一个引起它变化的原因。即一个类中应该只有一类逻辑。…

聊一聊Spring中的线程安全性

Spring作为一个IOC/DI容器,帮助我们管理了许许多多的“bean”。但其实,Spring并没有保证这些对象的线程安全,需要由开发者自己编写解决线程安全问题的代码。 Spring对每个bean提供了一个scope属性来表示该bean的作用域。它是bean的生命周期。例如,…

鹿晗关晓彤公开恋情,是如何把微博服务器搞炸的?

鹿晗关晓彤公开恋情,是如何把新浪微博的服务器搞垮的?
为什么客户端刷新、评论这些功能挂了?原因是什么?数据量过大吗?

Java内存模型

面试中问到“内存模型”,通常是考察Java内存结构和GC,而不是Happens-Before等更深入、细致的内容。内存模型是考察coder对一门语言的理解能力,从而进一步延伸到对JVM优化,和平时学习的深度上,是Java面试中最重要的一部分。这里整理了内存结构和GC的知识点,H…

Java面试题解构

有次一个同事让我一同去面试一个候选人,没仔细看简历,所以在问了设计模式之后就让他谈一谈对内存泄漏和垃圾回收的理解,当时候选人一下子就懵了。后来才知道,他面的是初、中级开发职位,想来估计候选人心里也在骂我吧。
我自己用过各式各样的方法面试候选人,也被各式各样的方式面试过。有让拿电…

阿里、网易、滴滴共十次前端面试碰到的问题

前一段时间一直在不断地面试,无奈个人技术能力有限、项目经验缺乏,最终都没有进入到HR面试环节,全了~~ 面试了这么多,结果不是太好,有点儿受打击,也促使我近期静下心来反思自己的问题:哪些技术知识掌握的还不错,哪些还有待提高,哪些是需要去恶补的。 阿里面试了三个部门,都…

【面经】头条-2017年8月30日,散招实习生

头条是这批次面试中的一个理想公司,基础架构部。从两轮面试的情况来看,面试官的素质非常高,面试经验也比较丰富。一方面提问抓的准,不会在你明确表示准备不足的方面硬扣;一方面深度广度、代码风格均有涉及。不过总共只让我写了两道代码题,希望不是放水。 一面应该还问了其他内容,但是两次面试…

Java多线程面试问题和答案

采访中,我们通常会遇到两个主题: java采集问题 和多线程面试问题。多线程是关于并发和线程的。这是很好的准备,所以不要离开这个话题。我们正在共享重要的java多线程面试问题和答案。
Q1。什么是线程?
线程是一个轻量级的子进程。线程类属于java.lang包.Threads有…

高级java工程师面试必备:jvm知识体系总揽

要面试的赶紧看吧

关于 TCP/IP,必知必会的十个问题

本文整理了一些TCP/IP协议簇中需要必知必会的十大问题,既是面试高频问题,又是程序员必备基础素养。 TCP/IP十个问题 一、TCP/IP模型 TCP/IP协议模型(Transmission Control Protocol/Internet Protocol),包含了一系列…

一道java面试题分析及思考

无意中了解到如下面试题目,觉得蛮好,但是没有分析,所以自己拿来分析了下,以及自己的一些思考理解。 synchronize实例锁。 并发下的内存可见性。 该题目涉及到2个线程(主线程main、子线程)、关键词涉及到synchronized、Thread.sleep。 synchr…

面试感悟:一名 3 年工作经验的程序员应该具备的技能

因为和同事有约定再加上自己也喜欢做完一件事之后进行总结,因此有了这篇文章。这篇文章大部分内容都是面向整个程序员群体的,当然因为本身是做 Java 开发的,因此有一部分内容也是专门面向咱们 Java 程序员的。

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/107059.html

相关文章

  • 13 万字 C 语言从入门到精通保姆级教程2021 年版 (建议收藏)

    摘要:友情提示先关注收藏,再查看,万字保姆级语言从入门到精通教程。及大牛出天地开始有随之乃有万种语年英国剑桥大学推出了语言。 友情提示:先关注收藏,再查看,13 万字保...

    zombieda 评论0 收藏0
  • 基础冲刺

    摘要:事实上,确实存在多种解释器。在命令行下运行就是启动解释器。最常用的,自带的就是这个是基于之上的一个交互式解释器,也就是说,只是在交互方式上有所增强,但是执行代码的功能和是完全一样的。但是的解释器很多,但使用最广泛的还是。 以下资料大多参考的此篇博客:http://www.cnblogs.com/alex37... 基础冲刺 编译型语言:C、C++ 运行之前都需要一次编译,编译成可以...

    sunny5541 评论0 收藏0
  • 【PHP7源码分析】PHP7语言的执行原理

    摘要:在中,源代码首先将进行词法分析,将源代码切割为多个字符串单元,分割后的字符串称之为。图以为例解释型语言的执行示意图第步源码通过词法分析得到第步基于语法分析器生成抽象语法树第步抽象语法树转换为指令集合,解释执行。 顺风车运营研发团队 李志 发表在程序人生 公众号我们常用的高级语言有很多种,比较出名的有CC++、Python、 PHP、Go、Pascal等。而这些语言根据运行的方式不同,...

    VEIGHTZ 评论0 收藏0
  • 什么是程序

    摘要:伟大的语言希望到目前为止你还没有晕,到这里我们知道了,不管我们用的是什么的也好最终都逃不出等语言除外,不直接执行之类的解释型语言程序,可以直接执行的是解释器代码,解释器最终来执行等程序,这就是解释型语言效率不如编译型语言效率高的原因。 虽然在这里我们主要关注的是操作系统,但毕竟操作系统的目的就是能更好的运行用户程序,而且该教程主要是站在程序员的角度来讲解操作系统的,作为程序员是绕不开程...

    junfeng777 评论0 收藏0
  • 什么是程序

    摘要:伟大的语言希望到目前为止你还没有晕,到这里我们知道了,不管我们用的是什么的也好最终都逃不出等语言除外,不直接执行之类的解释型语言程序,可以直接执行的是解释器代码,解释器最终来执行等程序,这就是解释型语言效率不如编译型语言效率高的原因。 虽然在这里我们主要关注的是操作系统,但毕竟操作系统的目的就是能更好的运行用户程序,而且该教程主要是站在程序员的角度来讲解操作系统的,作为程序员是绕不开程...

    jokester 评论0 收藏0
  • win7 64位 运行易语言程序 提示易语言程序已停止工作怎么解决?

    摘要:提示易语言程序已停止工作的原因是系统错误导致的,具体解决方法步骤如下首先打开计算机,在计算机内找到高级系统设置选项并单击。然后在界面内找到需要保护的文件,单击确定即可解决位运行一个易语言程序,提示易语言程序已停止工作的问题了。win7 64位运行一个易语言程序,打开易语言软件提示,易语言程序已停止工作。一般是windows7,vista系统,windows server等64位系统会出已停止...

    番茄西红柿 评论0 收藏2637

发表评论

0条评论

最新活动
阅读需要支付1元查看
<