程序员面试题

以下是为您整理出来关于【程序员面试题】合集内容,如果觉得还不错,请帮忙转发推荐。

【程序员面试题】技术教程文章

Java程序员面试题之JavaSE之基础篇【代码】

一、JavaSE之基础篇 1、JavaSE基础之语法######(1)、简述你对JVM,JRE,JDK的理解? JVM:java虚拟机。是一个模拟的计算机,相当于真实存在的计算机(软件+硬件)。 JDK:是整个java的核心。程序员的产品。包括了java的运行环境、java的工具、java的基础类库。 JRE:运行环境。拓展----JVM、JDK和JRE之间的关系:JDK包括JRE,JRE包括JVM######(2)、一个".java"源文件中是否可以包括多个类(非内部类)?有什么限制? 一个".ja...

【本人秃顶程序员】面试题:如何设计一个高并发系统?【图】

←←←←←←←←←←←← 我都秃顶了,还不点关注! 面试题 如何设计一个高并发系统? 面试官心理分析 说实话,如果面试官问你这个题目,那么你必须要使出全身吃奶劲了。为啥?因为你没看到现在很多公司招聘的 JD 里都是说啥,有高并发就经验者优先。 如果你确实有真才实学,在互联网公司里干过高并发系统,那你确实拿 offer 基本如探囊取物,没啥问题。面试官也绝对不会这样来问你,否则他就是蠢。 假设你在某知名电商公司干过高...

c#程序员面试题汇总,方便自己记录

下面的参考解答只是帮助大家理解,不用背,面试题、笔试题千变万化,不要梦想着把题覆盖了,下面的题是供大家查漏补缺用的,真正的把这些题搞懂了,才能“以不变应万变”。回答问题的时候能联系做过项目的例子是最好的,有的问题后面我已经补充联系到项目中的对应的案例了。 1、简述 private、 protected、 public、 internal 修饰符的访问权限。 private : 私有成员, 在类的内部才可以访问 ,也就是类内部的函数等成员可以访问。...

(程序员面试题)字符串处理之寻找最大不重复子串【代码】

原文链接:http://www.cnblogs.com/riasky/p/3429138.html#include <stdio.h> #include <string.h> #define MAXLINE 4096int is_str_has_same_char(const char *str) {int temp[256];int pos = 0;for (int tmp = 0; tmp < 256; temp[tmp] = 0, tmp++);for (; *str != '\0'; temp[*str]++, str++);for (; (temp[pos] < 2) && (pos < 256); pos ++);if (pos < 256)return 1;return 0; }int get_max_no_same_sub_str(const char *str,...

经历一个月精选整理的Java程序员面试题真题版,需要多久才能学会吗?【图】

给大家分享这几个月整理出来的Java程序员面试笔试真题,顺便给大家分享一本电子书《Java程序员面试笔试宝典》需要的可以扫描文末的二维码即可,话不多说给大家看看部分截图。 1、企业笔试题集部分截图: 2、电子书系列: 本书简介: 本书引入了-批来自于名牌高校、就职于明星企业的职场达人的真实求职案例,通过他们的求职经验与教训,将整个求职过程生动形象地展示在读者面前,进而对求职者起到一定的指引作用。同时,为了更具说...

2021年一道程序员面试题,据说很少人答对

题目: 假设有64瓶可乐,其中的一瓶是有毒的,老鼠只需喝下一滴一天内就会死亡,假如要找出哪一瓶可乐有毒,时间不限,最多牺牲多少只老鼠一定能定位有毒可乐? 我觉得答案应该:6只 第一天:先使用一只老鼠锁定其中32瓶,排除掉32瓶 首选对64瓶可乐取出32瓶,每瓶滴一滴可乐给老鼠喝。无论第二天老鼠是否死亡,都能排除另外32瓶。 第一天最多牺牲一只老鼠 第二天:同理,最多牺牲一只老鼠,锁定其中16瓶,排除掉16瓶. 第二天最...

腾讯QQphp程序员面试题目整理_php文摘

说在前面: 1、以下题目,除了编程任务外其他都需要写在给你提供的草纸上。纸张是珍贵的地球资源,请节约使用。编程任务在有相应的环境时,会要求上机书写,实在没有条件,就只能写在草纸上了。 2、时间: 基础任务+进阶任务+设计任务 = 90分钟 编程任务 = 60分钟 基础任务: 1、请列举你能想到的UNIX信号,并说明信号用途。 2、请列举、你能想到的所有的字符串查找算法,并加注释简单说明。 3、有一个IP地址(192.168.0....

腾讯QQphp程序员面试题目整理_php文摘_PHP

说在前面: 1、以下题目,除了编程任务外其他都需要写在给你提供的草纸上。纸张是珍贵的地球资源,请节约使用。编程任务在有相应的环境时,会要求上机书写,实在没有条件,就只能写在草纸上了。 2、时间: 基础任务+进阶任务+设计任务 = 90分钟 编程任务 = 60分钟 基础任务: 1、请列举你能想到的UNIX信号,并说明信号用途。 2、请列举、你能想到的所有的字符串查找算法,并加注释简单说明。 3、有一个IP地址(192.168.0....

腾讯QQphp程序员面试题目整理_PHP教程

说在前面: 1、以下题目,除了编程任务外其他都需要写在给你提供的草纸上。纸张是珍贵的地球资源,请节约使用。编程任务在有相应的环境时,会要求上机书写,实在没有条件,就只能写在草纸上了。 2、时间: 基础任务+进阶任务+设计任务 = 90分钟 编程任务 = 60分钟 基础任务: 1、请列举你能想到的UNIX信号,并说明信号用途。 2、请列举、你能想到的所有的字符串查找算法,并加注释简单说明。 3、有一个IP地址(192.168.0....

php程序员面试题分享

本文分享几个php程序员面试题,共有6个部分,适合正在找工作的phper朋友们,快来参考下吧。专题推荐:php面试题及答案 面试题1 1、 用PHP打印出前一天的时间格式是2006-5-10 22:21:21 2、 echo(),print(),print_r()的区别 3、 能够使HTML和PHP分离开使用的模板 4、 如何实现PHP、JSP交互? 5、 使用哪些工具进行版本控制? 6、 6、如何实现字符串翻转? 7、 优化mysql数据库的方法。 8、 谈谈事务处理 9、 apache+mysql+php实现最大...