博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
锐捷网络笔试分享—应用软件开发
阅读量:6499 次
发布时间:2019-06-24

本文共 2184 字,大约阅读时间需要 7 分钟。

今天刚去了锐捷网络2013届校招笔试,做下笔记,留下经验与大家分享。

应用软件方向(Java方向)的都是选择题,比较基础,包括基本语法概念,数据库,计算机网络,js,xml等,有一道推理题。

基本概念


1.访问权限private, default, protected, public

2.Java概念的,选择正确的(多选)()

A Java不支持类的多继承

B Java是一种静态强类型的语言

C Java是一个纯面向对象的编程语言

D Java语言开发的程序是面向对象的

 

分析:ABC没有问题,D不晓得。

3.写出初始化正确的顺序:

1 public class  OrderOfInitialization{ 2      public static void main(String[] args) { 3           Card t = new Card(); 4           t.f(); 5      } 6 } 7 class Tag{ 8      Tag(int marker){ 9           System. out.println("Tag(" +marker+")" );10      }11 }12 class Card{13      Tag t1 = new Tag(1);14      Card(){15           System. out.println("Card()" );16            t3 = new Tag(33);17      }18      Tag t2 = new Tag(2);19      void f(){20           System. out.println("f()" );21      }22      Tag t3 = new Tag(3);23 }

输出结果:

Tag(1)

Tag(2)

Tag(3)

Card()

Tag(33)

f()

分析:考察类的初始化顺序
对于静态变量、静态初始化块、变量、初始化块、构造器,它们的初始化顺序依次是(静态变量、静态初始化块)>(变量、初始化块)>构造器

数据库


1.UNION和UNION ALL的区别
知识点
  • 使用UNION ALL的时候,需要删除重复的记录,但是UNION的时候不用删除。
  • 使用UNION的时候,需要删除重复的记录,但是UNION ALL的时候不用删除。(感谢的细致)
  • UNION ALL比UNION速度快。
2.两张表,一张学生表student(sno,sname),一张选修课程表sc(sno,item),找出没有选修课的学生,哪些语句正确()
A)select * from student where sno not in(select sno from sc);
B)select * from student a left outer join sc b on a.sno != b.sno;
C)select * from student a, sc b where a.sno != b.sno;
D)select * from student a left outer join sc b on a.sno = b.sno where b.sno is null;

 

数据结构


1.递归算法实现n个不同元素组成的有序序列的二分查找,问用一个递归工作栈最小容量应为多少?

2.两个长度为n的递增有序表归并成一个递增有序表,问最少需要进行关键字比较多少次?

 

计算机网络


1.第三次交换根据()对数据包转发?
选项是MAC地址、IP地址、端口号啥的。
2.VLAN的划分不包括哪种方法()?
这个选的基于物理位置

还有几道,各位程序员们自己看看哈

1.从HTTP请求中,获得请求参数,应该调用()
A)request对象的getAttribute()方法
B)request对象的getParameter()方法
C)session对象的getAttribute()方法
D)session对象的getParameter()方法
 
分析:getParameter()得到页面参数以及字符串。
getAttribute()可以得到对象。
2.在web.xml中有如下代码
<session-config> 
     <session-timeout>30</session-timeout> 
</session-config>
问时长30的单位是()
A)毫秒     B)秒     C)分钟     D)小时
 
分析:session-timeout元素用来指定默认的会话超时时间间隔,以分钟为单位
3.J2EE 中, JSP EL表达式${user.loginName}的执行效果等同于以下哪个选项:( )
A  <%=user.getLoginName()%> 
B  <%user.getLoginName();%> 
C  <%=user.loginName%> 
D  <%user.loginName;%>
 
这个网上有,自己搜

差不多就这些内容了,请多多指教。

 

 

转载于:https://www.cnblogs.com/dwayne/archive/2012/09/14/2685447.html

你可能感兴趣的文章
NLog的介绍使用
查看>>
括号和出栈所有序列问题
查看>>
第一次操刀数据库分表的教训与经验
查看>>
录音声音小
查看>>
Ubuntu 12.04 安装 Chrome浏览器
查看>>
java 反射
查看>>
ORACLE物化视图(物理视图)
查看>>
android 读取json数据(遍历JSONObject和JSONArray)(转)
查看>>
UIScrollView中的手势
查看>>
递归和迭代的差别
查看>>
基于jquery的可拖动div
查看>>
可以简易设置文字内边距的EdgeInsetsLabel
查看>>
[詹兴致矩阵论习题参考解答]习题1.3
查看>>
Android Fragment的使用
查看>>
沙朗javascript总结一下(一)---基础知识
查看>>
js深入研究之函数内的函数
查看>>
LeetCode:4_Median of Two Sorted Arrays | 求两个排序数组的中位数 | Hard
查看>>
python之commands模块
查看>>
android应用开发--------------看RadioGroup源代码,写相似单选选项卡的集成控件(如底部导航,tab等等)...
查看>>
LeetCode - Binary Tree Level Order Traversal
查看>>