`

面试必会题目

阅读更多
前言
程序员们(苦逼的劳动者)笔试/面试遇到编程题目是不可避免的,先经常会考到的题目总结如下:
一、小程序实现部分
1、素数(质数)的判断与输出(或个数统计)?
2、杨辉三角?
3、正整数分解质因数?
4、条件运算符的嵌套?
5、求s=a+aa+aaa+aaaa+aa...a的值?(其中a是一个数字)
6、函数递归调用的实现?(也可针对于某一问题实现一个递归函数)
7、有n个整数,使其前面各数顺序向后移m个位置,最后m个数变成最前面的m个数?
8、有n个人围成一圈,顺序排号。从第一个人开始报数(从1到3报数),凡报到3的人退出圈子,问最后留下的是原来第几号的那位?
9、用正则表达式写一个邮箱(或网页)匹配?
10、编程实现把String str ="1,2,3;4,5;6,7,8;9,10,;11,12,13,14,15";存在二维数组中形式为:
1  2  3
4  5
6  7  8
9  10
11 12  13  14  15
11、编写一个函数,将输入字符串中的小写字母排在大写字母的前面。
12、读取源文件"c:\zhang.java"并将文件内容写入目标文件"c:\guang.dat"中。
13、编写一个程序找出二叉树的深度是多少?
14、实现两个有序链表的合并(保证有序):Node * Merge(Node * head1,Node * head2)    节点node的数据结构为:
Class Node{
int value;
Node *next;
}
15、Object类里面的方法有哪些?
16、泛型类有哪些?
17、设计模式?(至少三个)
18、集合类的使用?
19、数据库编程?(数据库连接池、线程连接池)
20、文件列表的实现
21、数据库的基本语句的书写

J2EE开发类(任选4个)
  问题1、什么是MVC?为何要采用MVC?什么情况下可以不用采用MVC模式?
  问题2、struts架构中对应的MVC各是什么?
  问题3、J2EE开发和传统开发比,有什么优点和缺点?
  问题4、如何保持数据库事务的完整性?给一个java例子(只要核心代码即可)
  问题5、为什么要用连接池和线程池?
  问题6、你喜欢用什么开发工具?为什么?

南京东软面试题
笔试: ORACLE.(1套),JAVA基础题+程序题(选择题)
编程题:(洗扑克牌)
复试:个人发展规划——以前的项目——开发流程——能否出差——薪水要求——中间件——交往朋友(女生会问的比较多)


南京嘉腾面试题
笔试:英文逻辑题,翻译(J2EE),JAVA选择题(中文);
程序题(一排树取大小,一排树找等于),画用例图,类表,J2EE和.NET的区别

复试:项目技术(细节)——薪资——个人优缺点
1.jsp的内置对象及其作用
2.javascript中如果全选多个checkbox
3.Java的基本类型有哪几个
4.Unix中如何建一个目录,并给自己所有权限,同组访问权限,其他组无任何权限
5.protect 修饰的方法与不加任何修饰的方法有什么不同?
6.final,finally,finalize有什么不同?hashmap与hashtable有什么不同?
7.byte i='A';
System.out.println("1=" + i);
System.out.println("2=" + (byte)i);
System.out.println("3=" + (char)i);
分别输出多少?
8.写一个标准的单例模式
9.排序一个数组 [F,a,f,h,A,g,K],要求输出[A,a,F,f,g,h,K]
10.写一个通用的查询语句,连接Orcle数据库的,用prepareStatement
(这个就是写一个JDBC连接数据库的程序,关键就是看你的代码是否规范,比较简单,具体的题目记不得了)


二、排序(或查找)部分
1、冒泡算法(优化)?
2、直接插入排序?
3、二分查找(排序)?
4、快速排序?
5、希尔排序?
6、归并排序?
7、堆排序?
8、选择排序?
分享到:
评论

相关推荐

    软件工程师面试必会试题_含答案.rar

    软件工程师面试必会试题_含答案 包括C语言方面的精华 值得学习

    Linux 面试必会题.pdf

    企业合格的linux运维必会题,能独立完成的同学就业工资不会低于15K 这是inux运维班要求学生必会的题目。

    面试必会Java基础篇

    这是Java面试的一些基础必会的内容,适合想找工作的基础不太好的人来看.这份Java面试复习体系总结包含了Java基础篇必须掌握的内容,内容十分真实,所有的面试题目都不是一成不变的,特别是像一线大厂,面试题只是给大家...

    java面试必会200题.docx

    java面试必会200题,记录了面试过程中常见题目

    MySql常考面试题(必会程度)

    MySql常考面试题 每个人找工作面试必会题目, 囊括了基本用法及常见考题, 初学者掌握其中技巧 mysql关键字 固定搭配 解题思路

    linux面试经典题目

    linux面试题目。linux基础知识。linux初学者。

    《面试必会》电子书 各种面试的技巧

    任何一项伟大的事业都是...在本章,我们主要为考生介绍公务员录用的基本程序,面试的主要形式和基本要求、试题的编制及测评依据。掌握了这些基础知识,考生才能在脑海中形成对公务员面试的清楚轮廓,这是备考的第一步。

    Redis面试必会的题目

    主要介绍了Redis面试必会的题目,帮助大家更好的理解和学习redis数据库,感兴趣的朋友可以了解下

    c/c++面试人员必看,经典面试题目,常见面试官会出的考题

    分高,但质量也高,内函几乎各大公司的面试题以及面试技巧,和容易被面试官为难的问题、陷阱。当初我同学们各个公司去面试,最后统计了一下,不能说...绝不会后悔的面试资源,给大家的面试c/c++面试铺平一条宽敞之路!

    精选:面试必备的java试题

    集合各种面试必备的java面试题,以及最近招聘会面试题.

    前端面试手册,中高端前端程序员面试必备

    本文档包含以下章节内容 - 前⾔HTML⾯试题 - CSS⾯试题 - JS⾯试题 - HTTP⾯试题 - TCP⾯试题 - DOM⾯试题 - 浏览器原理⾯试题 - 前端⼯程化⾯试题 - React⾯试题 - Vue⾯试题 - 前端安全⾯试题 ...- 算法必知必会

    Java面试笔试题大汇总 及及c++面试试题(面试必看)

    是程序员面试必看的好东西啊,不看会后悔哦。

    vue面试必问题目集合

    当数据发生变化时,相关的视图会自动更新,使开发者不需要手动操作DOM。 2. 组件化:Vue将用户界面划分为独立组件,并且每个组件都有自己的逻辑和样式。这种组件化的开发方式使代码更具可复用性、可维护性和可扩展性...

    sql笔试面试题目(oracle,含答案)

    题目包含:1.基本SQL-SELECT语句 2.过滤和排序数据 3.单行函数 4.多表查询 5.分组函数 6.子查询 7.创建和管理表 8.数据处理 9.约束 10.视图 11.数据库对象 12.企业sql笔试题目 等

    C++笔试必备题目,面试前必看

    C++笔试必备题目,面试前必看,C语言面试题大汇总,即使你是个编程高手,你在面试前也应该要看看这套题,她也许会给你带来好运,否则你有可能后悔当初为什么没有看而跳楼自杀,这样我会很内疚的。这套题看似简单,但你...

    java50道编程题面试必备

    java50道编程题面试必备,java初级开发工程师面试题应会

    .Net面试题(面试必遇见的题目)

    很详细,面试必遇见的提目, (2)能用foreach遍历访问的对象需要实现 _ IEnumerable 接口或声明_ GetEnumerator 方法的类型。 1.c#中的三元运算符是__?:__  2.当整数a赋值给一个object对象时,整数a将会被__装箱___...

    基于常见的unity前端面试题,总结许多必知必会的Unity知识点.zip

    unity面试题,大厂进阶面试常见经典题目,总结许多必知必会的Unity知识点

    Leetcode Top100题目和答案(C#完整版 面试必备).pdf

    **大中小企业都在使用:**常常会直接或者间接使用力扣(LeetCode) 的题目资源,依然慢慢成为考核技术能力和思维方式的黄金标准。 **支持 13+ 种汇编语言:**Ruby, Swift, Kotlin, C, C++, Java, Python, ...

    100道必会Mysql面试题八股文题目以及答案

    70. 什么是主从复制?如何设置MySQL主从复制?** 主从复制是一种MySQL的数据复制方式,可以将一个数据库服务器(主服务器)的数据同步到一个或多个从服务器上。要设置主从复制,需要在主服务器上配置binlog、server-...

Global site tag (gtag.js) - Google Analytics