百度云一面--面经
来源:互联网 发布:淘宝装修消除模块间距 编辑:程序博客网 时间:2024/05/29 19:49
今天上午面试了“百度云一面”,这里分享下面经。
百度云一面面经:
1、项目中的问题
如何知道客户端的一个请求报文结束?
2、HTTP中Host域相关知识点。
2.1请求头中Host域存放的是什么?
2.2Host域到服务器端是如何起作用的?(Host域作用)
3、通过域名访问一个服务器与通过IP访问一个服务器有什么不同?
4、如果可以通过域名访问某个服务器,但是无法通过IP访问这个服务器,原因出在哪里?
虚拟IP地址
5、请求头中refer字段
6、static关键字的作用
7、栈上变量和堆上变量的区别?
当然,这些只是面试过程中问题的大致方向,在每个方向里还穿插问了一些其他的。
8、远程在线编程题
现有两个链表,实现两个链表的合并,并且去除两个链表的重复元素。
#include<map>
using namespace std;
struct ListNode
{
int data;
struct ListNode *next;
};
void merge(ListNode *&l1, ListNode*& l2)
{
if(l1 == NULL && l2 == NULL)
return;
ListNode *p1 = NULL;
if(l1 == NULL)
{
l1 = l2;
p1 = l1;
}
else
{
p1 = l1;
while(p1 -> next != NULL)
{
p1 = p1 -> next;
}
p1 -> next = l2;
}
p1 = l1;
map<int , int>m;
ListNode *q = l1;
while(p1 -> next != NULL)
{
if(m[p1->data] != 0)
{
ListNode *t = p1;
q->next = p1->next;
p1 = p1->next;
delete t;
}
else
{
q = p1;
p1 = p1->next;
++m[p1->data];
}
}
}
写完后,针对程序问了几个简单的问题,然后说“时间不早了,一个小时了,然后就结束了。”
就这样结束了,不知道这样的结束语算是什么样子?
- 百度云一面--面经
- 2017年暑假实习面经: 去哪儿网(一面, 二面, HR面, Offer), 腾讯IEG(一面, GG...), 百度(一面, 二面, 三面, offer)
- 百度云电话一面
- 【面经】cvte一面
- 【面经】腾讯一面
- 百度 一面 面试题 移动端 2015
- 百度数据挖掘实习生一面电话面
- 2018百度秋招一面/二面/三面
- 2016百度‘机器学习/数据挖掘岗位’面经,一面+二面+三面,9月25日
- 淘宝一面(面经)
- 【面经】完美世界一面
- 百度一面
- 百度一面
- 百度一面
- 百度一面
- 百度一面
- 百度一面
- 百度一面
- git代码查询部分(一)
- JavaScript实现二级联动
- Leetcode#27: Remove Element
- UI 一一 loadView、viewDidLoad及viewDidUnload的关系
- 机器学习之线性模型
- 百度云一面--面经
- TypeScript使用心得
- JVM -XX: 参数介绍
- 自定义RecyclerView实现QQ侧滑删除按钮
- 编译时报错: error: <strong>two or more data types in declaration specifiers</strong> error:two or more
- MYSQL-创建数据表
- 常见网络攻击方式
- UVa1062
- [iOS]系统TabBar简单使用