经典基础笔试题

(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基础知识还是得好好巩固好才是王道。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值