阅文集团 java笔试
10道选择题:
1.记不住了题目了 我没听过的一个缩写 选项是DataNode Tasktracker NameNode Jobtracker
2.403表示什么
3.ROM 是什么
- 哪个标签不会默认加粗
5.TCP/IP协议栈的网络层的主要功能是通过什么协议完成的。
6.TCP/IP模型的体系中,ICMP协议属于?
7.深度为7的二叉树共有127个节点,下列说法错误的是? 有一个度1的节点 是完全二叉树 满 二叉树 64个叶子节点
8.abcdefg.substring(2,3)的结果
9.不属于java语言的基本类型是
10.if([] == false){console.log(1);} if({} == false){console.log(2);} if([]){console.log(3);} if({}){console.log(4);} 输出什么?
5道多选题
1.OSI7层模型中不包括的是?用户 会话 应用 物理
2.那些属于JVM物理结构? 方法区 堆 本地方法栈 程序计数器
3.哪些不是传输层协议? FTP UDP TCP SSH
4.哪些是redis支持的数据结构? set stack hash list
5.数据库mysql中对于drop delete truncate的描述哪些是正确的?
①drop truncate删除数据比delete快 ②没有备份下,用drop truncate也没关系
③truncate只能对table delete可以是 table和view
④truncate 和 delete 只删除数据,drop删除整个表(结构和数据)
5道判断题
1.Linux的kill命令中,INT信号可以强制终止进程
2.所有苹果都是香蕉,所有西瓜都是苹果,所以所有西瓜都是香蕉。
3.key(a,b,c),select * from t1 where c =xx and b = xx; sql能否用到索引?
4.1个字节(Byte)由8个比特(bit)组成
5.Java中IO通常分为有同步阻塞的BIO,异步非阻塞的NIO
大题
1.JDBC如何实现Connection Pool?使用Connection Pool有哪些优势?
2.解释内存中的栈(stack),堆(heap)和静态区(static area)的用法
3.如何让两个线程交替打印? 输出:A:1 B:1 A:2 B:2 A:3 B:3
4.有一对兔子,从出生后第3个月起每个月都生一对兔子,不考虑死亡,第n月兔子个数
5.Executor,ExecutorService,ThreadPoolExecutor以及Executors的关系?
解释public ThreadPoolExecutor(int corePoolSize,
int maximumPoolSize,
long keepAliveTime,
TimeUnit unit,
BlockingQueue<runnable> workQueue,
ThreadFactory threadFactory,
RejectedExecutionHandler handler ) {
变量含义?</runnable>