- 一级建造师考试
- 二级建造师考试
- 三支一扶
- 安全评价师考试
- 保险经纪资格考试
- 报关员资格考试
- 博士入学考试
- 成人高考
- 成人英语三级考试
- 程序员考试
- 出版专业资格考试
- 大学英语三级
- 大学英语四六级考试
- 单证员考试
- 导游证考试
- 电气工程师
- 电子商务设计师考试
- 房地产经纪人考试
- 房地产评估师考试
- 高级会计师资格考试
- 高考
- 高中会考
- 给排水工程师
- 公共英语等级考试
- 公务员考试
- 国际货运代理
- 国际内审师
- 国家司法考试
- 化工师
- 环境影响评价师
- 会计人员继续教育
- 会计职称考试
- 基金从业资格
- 计算机等级考试
- 计算机软件水平考试
- 监理工程师考试
- 教师招聘
- 教师资格
- 结构工程师考试
- 经济师考试
- 考研
- 空姐招聘
- 遴选
- 美术高考
- 普通话考试
- 期货从业资格
- 求职招聘
- 人力资源管理师
- 软件设计师考试
- 商务英语考试(BEC)
- 社会工作者职业水平考试
- 审计师考试
- 事业单位招聘
- 事业单位招聘
- 数据库系统工程师
- 特许公认会计师(ACCA)
- 同等学力
- 统计师考试
- 托福考试(T0EFL)
- 外贸跟单员考试
- 网络工程师考试
- 网络管理员考试
- 网络规划设计师考试
- 系统分析师考试
- 消防工程师
- 小升初
- 校园招聘
- 信息系统管理工程师考试
- 选调生考试
- 雅思考试
- 岩土工程师考试
- 医生招聘
- 艺术高考(艺考)
- 银行从业人员资格
- 银行招聘
- 英语翻译资格考试
- 营销师考试
- 造假工程师考试
- 证券从业资格考试
- 中考
- 注册安全工程师考试
- 注册测绘师考试
- 注册城市规划师考试
- 注册环保工程师考试
- 注册会计师考试
- 注册计量师考试
- 注册建筑师考试
- 注册税务师考试
- 注册资产评估师
- 专升本考试
- 专业英语四级八级考试
- 自考
- 安全员
- 跟单员
- 考试一本通
- 其它资料
北京密安网络技术股份有限公司招聘面试真题
一、不定项选择题
1、已 知 一 颗 二 叉 树 , 如 果 先 序 遍 历 的 节 点 顺 序 是 : ADCEFGHB , 中 序 遍 历 是 : CDFEGHAB , 则
后序遍历结果为:( )
A.
B.
C.
D.
CFHGEBA
CDFEGHBA
FGHCDEBA
CFHGEDBA
2、下列哪两个数据结构,同时具有较高的查找和删除性能?(
A. 有序数组
B. 有序链表
C. AVL 树
D. Hash 表
3、下列排序算法中,哪些时间复杂度不会超过 nlogn?(
A. 快速排序
B. 堆排序
C. 归并排序
D. 冒泡排序
4、静态变量通常存储在进程的哪个区?(
A. 栈区
B. 堆区
C. 全局区
D. 代码区
5、IP 地址 131.153.12.71 是一个(
A.
B.
C.
D.
)
)
)
)类 IP 地址。
A
B
C
D
6、浏览器访问某页面,HTTP 协议返回状态码为 403 时表示:(
A. 找不到该页面
B. 禁止访问
C. 内部服务器访问
D. 服务器繁忙
7、如果某系统 15*4=112 成立,则系统采用的是( )进制。
A. 6
B. 7
)
C. 8
D. 9
8、 一个栈的入栈序列是 A,B,C,D,E,则栈的不可能的输出序列是?( )
A.
B.
C.
D.
EDCBA
DECBA
DCEAB
ABCDE
9.对于派生类的构造函数,在定义对象时构造函数的执行顺序是(
1:成员对象的构造函数
2:基类的构造函数
3:派生类本身的构造函数
A.123
)
B. 231
C.321
D .213
10. 递归函数最终会结束,name 这个函数一定是?( )
A .使用了局部变量
B.有一个分支不调用自身
C.使用了全局变量或者使用了一个或多个参数
D . 没有循环调用
二.问答题
1.设有字幕序列{Q,D,F,X,A,P,N,B,Y,M,C,W},Q,D,F,X,A,P,N,B,Y,M,C,W},},请写出按二路归并方法对该序列进行一趟扫描后的结
果。
2.javaScript 有哪几种数据类型?请说明。
3 前端页面有那三层构成,分别是什么?作用是什么?
三、设计题
1. 请设计一个排队系统,能够让每个进入队伍的用户都能看到自己在队列中所处的位置和变化,队伍可能
随时有人加入和退出:当有人退出影响到用户的位置排名时需要即使反馈到用户。
2. A,B 两个整数集合,设计一个算法求他们的交集,尽可能的高效。
Java 语言类
一.简答题
1.请解释 Java 的 final 关键字,synchronized 关键字的含义和用途。
1.什么是 Java 的序列化,为什么要用序列化?
2.HashTable 和 Hashmap 的区别?为了提高程序的性能和健壮性,你常用的或能想到的集合类有哪
些?
3.请解释 cookie 和 session 的区别?
4.为什么会出现乱码问题,通常你会从哪些方面去排查乱码问题?
二.编程题
1. 实现一个单例
2.编写程序,打印出具有下面规律的图形
1
5
2
8
6
3
10
9
7
4
1. 一个字符串可能包含 a-z 中的多个字符,字符也可能重复。例如:
String data = “ aabcemkduyrleiopxzkkkasdfjxjdsds”
写一个程序,对于给定一个这样的字符串,求出字符串出现次数最多的那个字的次数(若次数最多的
字母有多个,则全部取出)
2. 用 JAVA 实现四个线程,对同一个变量,二个实现加 1 操作,二个实现减 1 操作,每个线程各循环
100 次操作后,输出这个变量的最终结果。
3. 设计题:(该题为附加题,面试者可自行根据答题时间判断是否完成)
请用 JAVA 实现一个 LRU 缓存,LRU:即把最近最少使用的数据移除,让给最新读取的数据。
4.某工厂产品价格单价在不同的订单下价格可能不同,一个订单包含若干产品,与一个客户成交有若干订
单,要求以表格的方式画出相应的数据库结构,并写出查询与该客户成交的所有订单和每个订单总价的
sql 语句;
写一个 JDBC 程序,对订单表批量插入 3 条记录。
数据库部分(共 15 分)
1. 一下为一个社交网站会员系统的数据库表结构:
会员表:
m_id 会 员 编 号 m_name 会 员 姓 名 m_birthday 会 员 生 日 m_sex 会 员 性 别 m_qq 会 员 qq 号
m_viewdtimes 会员人气值
member(m_id,m_name,m_birthday,m_sex,m_qq,m_viewdtimes)
朋友关系表:
f_id 朋友关系编号 f_holder 会员 ID,f_list 会员 ID 的朋友 ID
firendList(f_id,f_holder,f_list);
(1) 请写出创建数据库结构的 SQL 脚本
(2) 情节所处人气值最高的 10 位会员,要求 1987 年到 1980 年出生的女会员
(3) 列出会员 id 为 12 的所有朋友信息
(4) 写出分页查询会员表信息的 oracle sql 脚本
Java 语言类
一.简单题
1.请解释 Java 的 final 关键字,synchronized 关键字的含义和用途。
2.什么是 Java 的序列化,为什么要用序列化?
3.HashTable 和 Hashmap 的区别?为了提高程序的性能和健壮性,你常用的或能想到的集合类有哪些?
4.请解释 cookie 和 session 的区别?
5.为什么会出现乱码问题,通常你会从哪些方面去排查乱码问题?
二.编程题
1.实现一个单例
温馨提示:当前文档最多只能预览 4 页,此文档共8 页,请下载原文档以浏览全部内容。如果当前文档预览出现乱码或未能正常浏览,请先下载原文档进行浏览。
发表评论(共0条评论)
下载需知:
1 该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读
2 除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑修改
3 有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载
4 该文档为会员上传,版权归上传者负责解释,如若侵犯你的隐私或权利,请联系客服投诉
点击加载更多评论>>