
招聘试题
文章平均质量分 76
callinglove
从事Linux C/C++/Python开发近10年,擅长相关环境的搭建
展开
-
c++访问修饰符与继承关系
c++成员变量访问修饰符以及继承关系原创 2023-10-24 10:04:11 · 323 阅读 · 0 评论 -
strcpy函数的实现
面试中手动实现strcpy与memcpy,注意函数实现过程中各方面的考查要点原创 2013-02-21 10:13:17 · 6589 阅读 · 2 评论 -
tcp状态机-三次握手-四次挥手以及常见面试题
TCP状态机转换过程三次握手四次挥手原创 2020-10-28 14:52:27 · 1340 阅读 · 0 评论 -
深信服 linux软件开发面试题整理
记录一次深信服面试的面试题总结原创 2022-02-23 11:47:48 · 11473 阅读 · 6 评论 -
Linux网络编程常见面试题
概述TCP和UDP是网络体系结构TCP/IP模型中传输层一层中的两个不同的通信协议。TCP:传输控制协议,一种面向连接的协议,给用户进程提供可靠的全双工的字节流,TCP套接口是字节流套接口(stream socket)的一种。UDP:用户数据报协议。UDP是一种无连接协议。UDP套接口是数据报套接口(datagram socket)的一种。TCP与UDP简介基本TCP客户—服务器程序设计基本框原创 2015-06-17 13:28:29 · 11753 阅读 · 0 评论 -
new和malloc的区别
1. malloc()函数1.1 malloc的全称是memory allocation,中文叫动态内存分配。原型:extern void *malloc(unsigned int num_bytes); 说明:分配长度为num_bytes字节的内存块。如果分配成功则返回指向被分配内存的指针,分配失败返回空指针NULL。当内存不再使用时,应使用free()函数将内存块释放。1.转载 2015-06-16 14:03:34 · 829 阅读 · 0 评论 -
sizeof与offsetof有关的结构体详解
sizeof与offsetof在程序中经常遇到,但在面试中其应用使得许多小伙伴吃闭门羹,被面试官问得哑口无言。接下来对两者的应用做详细介绍。关于sizeof定义:sizeof乃C/C++中的一个操作符(operator), 简单的说其作用就是返回一个对象或者类型所占的内存字节数。(MSDN上的解释为:The sizeof keyword gives the amount of storage, in原创 2015-06-17 16:09:32 · 6755 阅读 · 0 评论 -
百度2015校园招聘软件开发笔试题及答案
简单题(本题共30分)请简述Tcp-ip的3次握手以及4次挥手过程?并解释为何关闭连接需要4次挥手(10分)详细答案参见TCP/IP协议三次握手与四次握手流程解析TCP三次握手、四次挥手过程如下:通常情况下,一个正常的TCP连接,都会有三个阶段:1、TCP三次握手; 2、数据传送; 3、TCP四次挥手SYN: (同步序列编号,Synchronize Sequence Numbers)该标志仅在三次原创 2015-03-18 17:09:49 · 15169 阅读 · 1 评论 -
经典面试题
谷歌面试题:1024! 末尾有多少个0?末尾0的个数取决于乘法中因子2和5的个数。显然乘法中因子2的个数大于5的个数,所以我们只需统计因子5的个数。是5的倍数的数有: 1024 / 5 = 204个;对于25,50这些数据统计一次,但实际的是包含两个5 是25的倍数的数有:1024 / 25 = 40个;本来两次, /5统计了一次,这里在统计一次 是125的倍数的数有:1024 / 125 =原创 2015-06-29 15:17:18 · 871 阅读 · 0 评论