【每日一刷】腾讯Java笔试题

往期回顾

【百度校招】想入百度,至少你得会这些笔试题

马上收藏丨如何在竞争激烈的阿里校招中脱颖而出


笔试真题

1.下列语句哪一个正确( )

A. Java程序经编译后会产生machine code

B. Java程序经编译后会产生byte code

C. Java程序经编译后会产生DLL

D. 以上都不正确


2.Java是从()语言改进重新设计

A.Ada

B. C++

C. Pascal

D. BASIC


3.下列正确的有( )

A. call by value不会改变实际参数的数值

B. call by reference能改变实际参数的参考地址

C. call by reference不能改变实际参数的参考地址

D. call by reference能改变实际参数的内容


4.下列哪种说法是正确的( )

A. 实例方法可直接调用超类的实例方法

B. 实例方法可直接调用超类的类方法

C. 实例方法可直接调用其他类的实例方法

D. 实例方法可直接调用本类的类方法


5.下列运算符合法的是( )

A. &&

B. <>

C. if

D. :=


6.下列哪一种叙述是正确的( )

A. abstract修饰符可修饰字段、方法和类

B. 抽象方法的body部分必须用一对大括号{ }包住

C. 声明抽象方法,大括号可有可无

D. 声明抽象方法不可写出大括号


7.Java程序的种类有( )

A. 类(Class)

B. Applet

C. Application

D. Servlet


8.在Java中,下列说法错误的有( )

A. 数组是一种对象

B. 数组属于一种原生类

C. int number = []{31,23,33,43,35,63};

D. 数组的大小可以任意改变


9.下列说法错误的有( )

A. 能被java.exe成功运行的java class文件必须有main()方法

B. J2SDK就是Java API

C. Appletviewer.exe可利用jar选项运行.jar文件

D. 能被Appletviewer成功运行的java class文件必须有main()方法


10.在java中,下列标识符不合法的有( )

A. new

B. $Usdollars

C. 1234

D. car.taxi



面试真题

1.什么是XSS攻击?

2.jvm结构(年轻代,年老代,持久代)及 eden与survivor的比例

3.volatile 能使得一个非原子操作变成原子操作吗?

4.Volatile的重排序

5.volatile 类型变量提供什么保证?

6.Java 中怎么获取一份线程 dump 文件?

7.64 位 JVM 中,int 的长度是多数?

8.WeakHashMap 是怎么工作的?

9.Swing 是线程安全的?

10.10 个线程和 2 个线程的同步代码,哪个更容易写?




**笔试答案 **

1.B 2. B 3. ACD 4. D 5. A 6. D 7.BCD 8. BCD 9. BCD 10. ACD

预祝大家成功拿到自己心仪的offer


限于篇幅只贴出部分答案
笔面试题答案和解释
加入群聊领取


扫码入群领取答案微信图片



群满加运营拉你入群微信图片



下期预告:小米校招

长按,识别二维码,加关注

你可能感兴趣的:(【每日一刷】腾讯Java笔试题)