(1) 如何精确判断 float x是否为0
(2) main函数执行前会执行什么代码?
(3) 如何判断CPU的大小端
(4) 什么是DDoS攻击
(5) Linux进程查看、调度的命令是什么
(6) Linux移动光标的命令是什么
(7) 深浅拷贝的区别
(8) 事务有哪4种特性
(9) 手写堆排序代码
(10) 数据库中一个表有3个列,分别为ABC,请写出一条SQL语句:如果A的数值大于B则选择A列,否则就选B列。
(11) 请描述计算机在访问一个网站时会发生的一些操作。(计网DNS)
(12) 算法题
指定行数列数
输入一个二维矩阵,比如下面所示:
5 5
1 2 3 4 5
16 17 18 19 6
15 24 25 20 7
14 23 22 21 8
13 12 11 10 9
这是一个游戏,每个数字代表一个人当前所在的位置。比如每次只能从最大的数开始,可以往上下左右四个方向走,每次只能往数字减小的方向行进。求出他能走的最长步数,
比如25->24->23->22```-2->1, 则最长步数为25
以上来自W某公司
(1) 如何判断一个ip地址属于A、B、C、D类哪一类地址。
(2) 手写strcmp函数
(3) HTTP协议(是基于UDP还是TCP?返回304代表什么?)
(4) TCP 3次握手在客户端和服务器端的命令代码
(5) 有n个不同的数,请你设计一个算法找出中位数
(6) unix系统的一些返回错误命令代表什么
(7) 请手写实现vector
(8) 算符分析法是属于自顶向下还是自低向上还是什么都不是?
(9) B+树的一些性质
(10) 哈希
(11) 哈夫曼
以上来自C某公司
大学CS基础知识还是得好好巩固好才是王道。