E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
程序员面试
[
程序员面试
题精选100题]4.二叉树中和为某一值的所有路径
【题目】输入一个整数和一棵二元树。从树的根结点开始往下访问一直到叶结点所经过的所有结点形成一条路径。打印出和与输入整数相等的所有路径。例如输入整数22和如下二元树10/\512/\47则打印出两条路径:10,12和10,5,7。【分析】这是百度的一道笔试题,考查对树这种基本数据结构以及递归函数的理解。当访问到某一结点时,把该结点添加到路径上,并累加当前结点的值。如果当前结点为叶结点并且当前路径的和
SunnyYoona
·
2020-09-15 04:25
程序员面试
笑话
面试官:熟悉哪种语言?应聘者:Java。面试官:知道什么叫类么?应聘者:我这人实在,工作努力,不知道什么叫累面试官:知道什么是包?应聘者:我这人实在,平常不带包,也不用公司准备了面试官:知道什么是接口吗?应聘者:我这个人工作认真,从来不找借口偷懒面试官:知道什么是继承么应聘者:我是孤儿没什么可以继承的面试官:知道什么叫对象么?应聘者:知道,不过我工作努力,上进心强,暂时还没有打算找对象。面试官:知
渐霜
·
2020-09-15 01:38
互联网趣事
面试
笑话
hibernate
webwork
weblogic
工作
[Java
程序员面试
笔记] 面试笔试部分 -- java 基础
1Java的跨平台机制面试题1Java语言的优势请简述Java语言相比其他高级语言有哪些优势从语言特性的角度:Java是纯粹的面向对象语言,更能直观的反映现实世界从平台无关性的角度:Java语言可以“一次编译,到处运行”,只要安装了特定平台解释器的系统都可以解释执行Java程序从开发的角度:Java提供了很多功能丰富的内置类库,更利于软件开发从安全性的角度:Java语言具有更高的安全性和健壮性面试
你看这人,真菜
·
2020-09-15 01:36
Java
程序员面试笔记
SEO实战密码(第3版) 60天网站流量提高20倍-3
Java游戏高级编程(中文版)Java高手真经(编程基础卷):Java核心编程技术Java设计模式(中文第2版)JAVA并发编程实践(中文版)深入理解Java7:核心技术与最佳实践数据结构与算法Java
程序员面试
宝典
qq_43338756
·
2020-09-15 01:34
电子书
Java
程序员面试
宝典--面向对象的基本概念
面试例题1:对象与实例有什么区别?解析:在Java的内存分配中,对象和实例是不同的,前者分配在内存堆里,后者分配在堆栈里,至于为什么要这样分,参考一下其他的资料。对象是不变的东西,它是对客观事物的抽象,实例是对操作对象的引用,你不能直接操作对象。答案:对象和实例从宏观的角度看,区别是:对象是同类事物的一种抽象表现形式,而实例是对象的具体化,一个对象可以实例化很多实例,对象就是一个模型,实例是照着这
weixin_30865427
·
2020-09-14 16:29
Java中Synchronized和Lock的区别
在《Java
程序员面试
宝典》是这么回答的问:请对比synchronized与java.util.concurrent.locks.Lock的异同。
不哭不闹光上吊
·
2020-09-14 14:54
java基础
net高级
程序员面试
题-c#基础
c#基础:1、请介绍关键字internal、sealed、readonly、static、is、as、params、this。请结合实际场景说明你在项目中的使用情况。(1)internal访问修饰符只有在同一程序集的文件中,内部类型或成员才是可访问的,内部访问通常用于基于组件的开发,因为它使一组组件能够以私有方式进行合作,而不必向应用程序代码的其余部分公开。(2)sealed修饰符可以应用于类、实
weixin_33872660
·
2020-09-14 11:33
【
程序员面试
金典】面试题62. 圆圈中最后剩下的数字(模运算)
1.题目2.思路最优子问题:n个数时,第一个删除的数的位置应当是m%n(从零开始)设n-1时,最后剩余的数的位置为x(从零开始)n个数时,删除第一个数后,剩余n-1个数,并从m%n开始进行删除,最后剩余的数为(m%n+x)%nPS:(m%n+x)%n
ACTIM__
·
2020-09-14 09:31
数学
#
程序员面试金典
算法
同余定理
程序员面试
题精选(44):整数分割(即求一个数N由小于等于N的数相加所得的所有组合)
题目描述:比如给定一整数4,其有如下情况:4=4;4=3+1;4=2+2;4=2+1+1;4=1+1+1+1;下面便是两种版本的分割实现代码。#include"stdio.h"intCompute(intnumber,intmaximum){if(number==1||maximum==1)return1;elseif(number
yysdsyl
·
2020-09-14 08:58
Java初级
程序员面试
题大全
一、基础和语法1.Java中的进制:(在线阅读地址:http://www.4spaces.org/2014/12/07/job-audition-1.html)1)十进制à二进制例:100(10进制)=?(2进制)解:100=64+32+4=2^6+2^5+2^2010000000010000000000100---------------------------011001002)二进制à十进制
_Never
·
2020-09-14 08:04
知识积累
关于初级java
程序员面试
题总结(每月更新中)
继承(面向对象特征之一)好处:1:提高了代码的复用性。2:让类与类之间产生了关系,提供了另一个特征多态的前提。问题:super()和this()是否可以同时出现的构造函数中?两个语句只能有一个定义在第一行,所以只能出现其中一个。super()或者this():为什么一定要定义在第一行?因为super()或者this()都是调用构造函数,构造函数用于初始化,所以初始化的动作要先完成1、脚标越界异常(
爱一半码一半
·
2020-09-14 07:59
面试题
Java初级
程序员面试
总结(四)--http/tcp篇
Java初级
程序员面试
总结(四)引言:我是一个菜鸟程序员,坐标HZ,如果有想让我写的博客,可以留言,我可以尽量满足你们,每期4个问题.Q1:你知道Http协议的执行流程吗?
drop database
·
2020-09-14 07:16
Java
java
面试
http
https
Java初级
程序员面试
总结(二) --HashMap篇
Java初级
程序员面试
总结(二)引言:我是一个菜鸟程序员,坐标HZ,以下为整理的面试题.Q1:Hashmap源码你看过没?
drop database
·
2020-09-14 07:15
Java
java
面试
hashmap
Java初级
程序员面试
总结(三)--Lock篇
Java初级
程序员面试
总结(三)引言:我是一个菜鸟程序员,坐标HZ,面试总结系列将无期更新,有疑问的朋友可以留言Q1:你知道Java有哪些锁?
drop database
·
2020-09-14 07:15
Java
java
面试
多线程
Java初中级
程序员面试
题宝典
Java基础部分&与&&区别?&和&&都是逻辑运算符,都是判断两边同时真则为真,否则为假;但是&&当第一个条件不成之后,后面的条件都不执行了,而&则还是继续执行,直到整个条件语句执行完为止。使用final关键字修饰一个变量时,是引用不能变,还是引用的对象不能变?使用final关键字修饰一个变量时,是指引用变量不能变,引用变量所指向的对象中的内容还是可以改变的。静态变量和实例变量的区别?在语法定义上
笙箫123
·
2020-09-14 07:02
面试储备
java
web
《Java
程序员面试
宝典(第4版)》
1.Java程序设计基本概念java程序设计基本概念涉及到1java虚拟机jvmjava是解析型语言,必须在jvm上运行,内存自动管理都是有虚拟机管理2java基本数据类型以及转换2.谈谈你对这本书试读章节的看法样章中介绍了大量java基本知识java虚拟机原理基本数据类型及转换运算符异常反射等最基本但是最重要的知识,其中有面试中大量的语言语法陷阱通过研读和学习,面试者可以绕过这些陷阱,并且了解其
empireghost
·
2020-09-14 06:00
JAVA
职业发展
入门级PHP
程序员面试
题
题目=======================================================================PHP新手面试题总100分简述题(50分)1、用PHP打印出前一天的时间格式是2006-5-1022:21:21(2分)2、echo(),print(),print_r()的区别(3分)3、能够使HTML和PHP分离开使用的模板(1分)5、使用哪些工具进
Sucream
·
2020-09-14 06:47
PHP
java初级
程序员面试
一、JAVA基础知识二、javaSE知识三、javaee知识四、java常用方法五、数据库六、web七、java虚拟机八、java常见异常和项目中所碰到的问题九、算法十、数据结构十一、java手写程序的面试题十二、框架十三、项目
快些儿
·
2020-09-14 06:28
java初级程序员面试
java初级
程序员面试
题
1.java的8种基本数据类型byte1字节,short2字节,int4字节,double字节,flort4字节,long8字节,booleanjvm位定义,char2字节2.面向对象的三大特性2.1封装:将内部实现方法隐藏起来对外只提供一个接口2.2继承派生类继承基类的通用方法和属性没有必要再次编写原来的类从而大大的提高了代码的复用性;2.3多态同一个动作对于不同的对象所产生的不同行为例如同一动
qq_45326657
·
2020-09-14 05:19
Java初级
程序员面试
总结(一)--JVM篇
Java初级
程序员面试
总结(一)引言:我是一个菜鸟程序员,坐标HZ,最近在准备面试,所以想写点博客进行总结.Q1:JVM你了解么?
drop database
·
2020-09-14 05:35
Java
jvm
java
面试
算法面试题合集
题目都来着leetcode新的题都会在这更新1、
程序员面试
经典leetcode刷面试题(面试题01合集);leetcode刷面试题(面试题02合集);leetcode刷面试题(面试题03合集);leetcode
孤竹彧
·
2020-09-14 02:00
算法
leetcode
第13题 check rotation string
此题来自crackingthecodinginterview,这本书是讲如何准备
程序员面试
的,非常不错免积分下载:http://download.csdn.net/detail/stevemarbo/4098275assumeyouhaveamethodisSubstringwhichchecksifonewordisasubstringofanother.Giventwostrings
iteye_3619
·
2020-09-13 22:22
(转) java
程序员面试
150++ (下)
}if(strNumChFormat.substring(0,2)=="一拾"){strNumChFormat=strNumChFormat.substring(1,strNumChFormat.length());}if(strNumChFormat.indexOf("点")>=0){Stringrebegin=strNumChFormat.substring(0,strNumChFormat.
killerofwolf
·
2020-09-13 19:03
简单理解了下java中的垃圾回收机制
看了以下几本书中对垃圾回收机制的描述:《深入理解java虚拟机》、《java编程思想》、《疯狂Java讲义》、《Java
程序员面试
宝典》,真的都看了,然后也晕了。
NIMANCY
·
2020-09-13 18:46
java基础
java
垃圾回收
直击面试现场:内透腾讯Java
程序员面试
10个问题拿走不谢
腾讯招聘面试流程:一面,技术,基础知识,算法,数据结构,网络,操作系统等。二面,技术,针对以往的项目具体提问,或者纸上写程序。三面,hr面。运气不好的没下文,否则给offer。之前西安西科软件也发过很多面试题,这也引来了不少程序员网友们的围观。其中,也有相当一部分网友是已经从事Java开发好多年的程序员,当他们阅读完JAVA面试题的反应是:一个也不会。废话不多说,下面拿出腾讯10个面试题,看看大家
coder吹雪
·
2020-09-13 16:01
java
java
程序员面试
金典——解题总结: 9.17中等难题 17.3设计一个算法,算出n阶乘有多少个尾随0
#include#includeusingnamespacestd;/*问题:设计一个算法,算出n阶乘有多少个尾随0分析:发现凡是n!中寻找出1~n中5的倍数的5的指数累加和k,即为有多少个尾随0,5!有1个0,10!有2个015!有..25=5*5,有2个0125=5^3,有3个0注意阶乘的结果可能溢出输入:20输出:5关键:1n阶乘有多少个尾随0=求1到n中,有多少个5的倍数2球n中有几个m的
天地一扁舟
·
2020-09-13 16:21
程序员面试金典
Java学习笔记(72)-----------大话
程序员面试
大话
程序员面试
10个我最喜欢问程序员的面试问题
程序员面试
不完全指南10个经典的C语言面试基础算法及代码程序员的10大成功面试技巧程序员选择公司的8个标准编程开发8个值得关注的PHP安全函数简析TCP的三次握手与四次分手
huohu1007
·
2020-09-13 14:25
Java学习路程
《
程序员面试
宝典》第二版的 错误修正
第一处P38下面程序的输出结果是多少voidmain(){unsignedinta=0xFFFFFFF7;unsignedchari=(unsignedchar)a;char*b=(char*)&a;printf("%08x,%08x\n",i,*b);}1voidmain()2{3unsignedinta=0xFFFFFFF7;4unsignedchari=(unsignedchar)a;5ch
zhanghenglei
·
2020-09-13 14:45
面试
程序员面试
题精选100题(46)-对称子字符串的最大长度
题目:输入一个字符串,输出该字符串中对称的子字符串的最大长度。比如输入字符串“google”,由于该字符串里最长的对称子字符串是“goog”,因此输出4。思路,把每个都看成是对称中心,然后向外扩展。。[code]intGetLongestSymmetricalLength_2(char*pString){if(pString==NULL)return0;intsymmeticalLength=1;
z466459262
·
2020-09-13 14:33
Data
Structes
and
Algorithms
(
程序员面试
笔试宝典笔记)
一般必须在case语句结尾添加break语句。因为一旦通过switch语句确定了入口点,所有进一步的case都会被忽略,并且除非遇到关键字break,否则会执行满足这个case之后的其他case的语句,知道switch结束或者遇到break为止。如果在switch中省略了break语句,那么匹配的case值后的所有情况(包括default情况)都会被执行。需要注意的是,switch(c)语句中c可
小肥羊的慢慢科研路
·
2020-09-13 13:51
程序员面试
100题之一:对称字符串的最大长度
题目:输入一个字符串,输出该字符串中对称的子字符串的最大长度。比如输入字符串“google”,由于该字符串里最长的对称子字符串是“goog”,因此输出4。分析:可能很多人都写过判断一个字符串是不是对称的函数,这个题目可以看成是该函数的加强版。要判断一个字符串是不是对称的,不是一件很难的事情。我们可以先得到字符串首尾两个字符,判断是不是相等。如果不相等,那该字符串肯定不是对称的。否则我们接着判断里面
细粉条
·
2020-09-13 12:03
C/C++
程序员面试
100题之一:对称子字符串的最大长度
题目:输入一个字符串,输出该字符串中对称的子字符串的最大长度。比如输入字符串“google”,由于该字符串里最长的对称子字符串是“goog”,因此输出4。分析:可能很多人都写过判断一个字符串是不是对称的函数,这个题目可以看成是该函数的加强版。要判断一个字符串是不是对称的,不是一件很难的事情。我们可以先得到字符串首尾两个字符,判断是不是相等。如果不相等,那该字符串肯定不是对称的。否则我们接着判断里面
iteye_15898
·
2020-09-13 12:28
笔试面试之最大对称字串
程序员面试
题精选100题(46)-对称子字符串的最大长度字符串2010-07-3112:51:20阅读147评论0字号:大中小题目:输入一个字符串,输出该字符串中对称的子字符串的最大长度。
Not_Plain
·
2020-09-13 10:13
程序员笔试面试题总结(不定时更新)
面试了很多的大公司,也有一些面试经验与大家分享
程序员面试
经验总结,其中包括面试时要注意的细节等等,都是自己一路面试下来的思考与反思。
坦GA
·
2020-09-13 06:21
笔试题/面试题
Java
程序员面试
总结
前言因为和同事有约定再加上LZ自己也喜欢做完一件事之后进行总结,因此有了这篇文章。这篇文章大部分内容都是面向整个程序员群体的,当然因为LZ本身是做Java开发的,因此有一部分内容也是专门面向咱们Java程序员的。简单先说一下,LZ坐标杭州,13届本科毕业,算上年前在阿里巴巴B2B事业部的面试,一共有面试了有6家公司(因为LZ不想请假,因此只是每个晚上去其他公司面试,所以面试的公司比较少),其中成功
赖人不学
·
2020-09-13 04:48
java
Java程序员拼多多3轮面试,你撑得住几轮?
但是对于面试来说,一直都有一个说法就是「金三银四」现在四月份都过完了,不知道有多少人已经拿到了offer,今天我就来分享一个Java
程序员面试
拼多多后端开发岗位的几轮面试题。
weixin_34419321
·
2020-09-13 03:54
面试
程序员面试
中的几种典型排序方法
包括:插入排序、选择排序、交换排序、归并排序、希尔排序、堆排序、快速排序//程序猴2013.6.24#include"stdafx.h"//直接插入排序,思想:保证前面0~i-1共i个元素已经排序,将A[i]插入合适的位置templatevoidInsertSort(TA[],intN){TTmp;inti,j;for(i=1;i0;j--){if(TmpvoidBinaryInsert(TA[]
jingchengsuoz
·
2020-09-13 01:52
数据结构与算法
在O(n)时间内找出最小的k个元素
思想:1.用大头堆实现2.类似快速排序实现1.用大头堆实现《
程序员面试
一百题》解法2.类似快速排序实现//程序猴#include"stdafx.h"#include#include#include#include
jingchengsuoz
·
2020-09-13 01:51
数据结构与算法
直击面试现场:内透腾讯Java
程序员面试
10个问题,拿走不谢
腾讯招聘面试流程:一面,技术,基础知识,算法,数据结构,网络,操作系统等。二面,技术,针对以往的项目具体提问,或者纸上写程序。三面,hr面。运气不好的没下文,否则给offer。之前西安西科软件也发过很多面试题,这也引来了不少程序员网友们的围观。其中,也有相当一部分网友是已经从事Java开发好多年的程序员,当他们阅读完JAVA面试题的反应是:一个也不会。废话不多说,下面拿出腾讯10个面试题,看看大家
Java白楠楠
·
2020-09-13 00:31
腾讯
算法
数据库
数据结构
编程语言
JDK1.8源码(七)——java.util.HashMap 类,java面试题,java基础笔试题,BAT
扫码加微信好友进【
程序员面试
学习交流群】,免费领取。也欢迎各位一起在群里探讨技术。本篇博客我们来介绍在JDK1.8中HashMap的源码实现,这也是最常用的一个集合。
ccc_ccc8
·
2020-09-12 22:20
java
程序员面试
之葵花宝典
转自:http://blog.csdn.net/tang08/article/details/1615800面向对象的特征有哪些方面1.抽象:抽象就是忽略一个主题中与当前目标2.无关的那些方面,3.以便更充分地注意与当前目标4.有关的方面。抽象并不5.打算了解全部问题,而6.只是选择其中的一部分,7.暂时不8.用部分细节。抽象包括两个方面,9.一是过程抽象,10.二是数据抽象。11.继承:继承是一
醉隐Zuiyn
·
2020-09-12 20:53
互联网名企面试题
C++ const 关键字的简单总结
C++
程序员面试
时十有八九会碰到const的问题,所以为了能快点找到工作,还是要了解一下const的用法1.用const修饰非指针变量,这是最简单的情况constinta=10;intconstb=20
glcdw
·
2020-09-12 19:15
编程
从业5年,写代码从复制粘贴到信手拈来,这几个公众号分享了好多技巧
长期分享:Java、Python、Linux、前后端技术、
程序员面试
、深度学习、算法与数据结构、大数据分析、视频教程、课程书籍、程序员职业规划等技术文章。不定期举办免费公开课、送书等活动。▲长按
python爬虫人工智能大数据
·
2020-09-12 18:31
java知识总结——关键字(二)
阅读书籍:《java
程序员面试
笔试宝典》一、static关键字 1、作用 static关键字主要有两种作用:第一,为某特定数据
花开花落 花满楼
·
2020-09-12 17:58
求职
PHP宝典面试笔试题目
PHP宝典面试笔试题目来自《PHP
程序员面试
笔试宝典》,涵盖了近三年了各大型企业常考的PHP面试题,针对面试题提取出来各种面试知识也涵盖在了本书。
weixin_30610755
·
2020-09-12 17:50
【140813】
程序员面试
宝典完整版 pdf
这本书写得非常好,详尽讲述了作为一名程序员应该为面试做哪些准备,应该注意些什么,也许现在您用不上这些知识,先看看吧,指不定什么时候就用上它了。作为大中专院校刚毕业的学生来说,正值找工作的关键时期,也许您能从这本书中获得实质性有价值的东西,程序员面度宝典完整版,分享给您下载阅读。电子书下载地址:点击下载
资源小站
·
2020-09-12 16:26
教程推荐
如何破坏单例?我说了好几种方式,面试官:没想到你真会
作者:面试现场来自:
程序员面试
现场单例模式(SingletonPattern)是Java中最简单的设计模式之一。是一种创建型设计模式。他的定义为:保证一个类仅有一个实例,并提供一个访问它的全局访问点。
gyhycx
·
2020-09-12 14:22
单例
反射
Java
面试
软件开发
力扣刷题9---字符串轮转
晚上时间不够,直接跳到第九题刷个简单的----->出自力扣
程序员面试
金典:题目字符串轮转。
在座的各位都是高手
·
2020-09-12 14:32
Leecode
leetcode
字符串
程序员面试
题精选(6):判断整数序列是不是二元查找树的后序遍历结果
题目:输入一个整数数组,判断该数组是不是某二元查找树的后序遍历的结果。如果是返回true,否则返回false。例如输入5、7、6、9、11、10、8,由于这一整数序列是如下树的后序遍历结果:8//610////57911因此返回true。如果输入7、4、6、5,没有哪棵树的后序遍历的结果是这个序列,因此返回false。分析:这是一道trilogy的笔试题,主要考查对二元查找树的理解。在后续遍历得到
yysdsyl
·
2020-09-12 09:26
面试
traversal
search
less
tree
input
程序员面试
题精选(1):把二元查找树转变成排序的双向链表
题目:输入一棵二元查找树,将该二元查找树转换成一个排序的双向链表。要求不能创建任何新的结点,只调整指针的指向。比如将二元查找树10//614////481216转换成双向链表4=6=8=10=12=14=16。分析:本题是微软的面试题。很多与树相关的题目都是用递归的思路来解决,本题也不例外。下面我们用两种不同的递归思路来分析。思路一:当我们到达某一结点准备调整以该结点为根结点的子树时,先调整其左子
yysdsyl
·
2020-09-12 09:26
上一页
14
15
16
17
18
19
20
21
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他