面试系列01

1、下面两段代码的输出结果是?

int a = 15;
a += ++a;

输出结果为31

int a = 15;
a += a++;

输出结果为30

2、下面三个二进制式子的运算结果是(使用10进制表达)?

1001|1010

|是或运算,参加运算的两个对象只要有一个为1结果则为1,否则为0,所以结果为11(1011)

1001^1001

^是异或运算,参加运算的两个对象相同结果为0,否则为1,所以结果为0(0000)

1100&1010

&是与运算,参加运算的两个对象都为1结果为1,否则为0,所以结果为8(1000)

3、下面代码的输出结果是什么?

public class Test {
	static int i;
	public static void main(String[] args) {
		System.out.println(i);
	}
}

输出结果为:0

4、Linux系统中,用于显示TCP协议的相关信息的命令是?

netstat

5、 POST请求由哪些部分组成?

请求行:请求方式,请求路径,HTTP版本
请求头:消息报文,一些附加信息
请求体:请求主体,POST请求携带的参数就在这里

6、POST请求常用的编码格式?

  • Content-Type:application/x-www-form-urlencoded
  • Content-Type:multipart/form-data
  • Content-Type:application/json
  • Content-Type:text/xml

7、将两个长度为m和n的有序数组,合并为一个有序数组,最坏的情况的时间复杂度为?

O(m+n)
发布了31 篇原创文章 · 获赞 35 · 访问量 4081

猜你喜欢

转载自blog.csdn.net/qq_45193304/article/details/104678242
今日推荐