网易雷火 服务器端开发 凉经新出炉

//将src拷贝到dst,最多拷贝siz个字符,尾部加上\0,改错。
size_t strlcpy(char *dst, const char *src, size_t siz)
{
register char *d = dst;
register const char *s = src;
register size_t n = siz;
if (n != 0 && --n != 0) {
do {
if ((*++d = *++s) == 0)
break;
} while (--n != 0);
}
if (n == 0) {
if (siz == 0)
*d = '\0';
while (*s++)
;
}
return (s - src);
}
8、实现auto_ptr
很多都问的很深,(感觉我参加了一场数学考试啊啊啊啊!!!),哎,我只能说菜鸡仍需努力~

//////分割线///我也不知道我是怎么过了二面的,三面就是面试官想到什么问什么,知识涉及非常广
1、了解哪些内存分配器(ptmalloc,tcmalloc。。。又是这个我的天??)
2、TCP的粘包(what????)
3、extern“c"的作用,具体
4、一个无序数据,从a到b位置的最大值。(我想的是i,j两个指针挪,但貌似也是O(N),除了O(N)我想不出来其他的办法,啊啊啊)
5、堆内存、栈内存谁用起来更快,为什么?
6、拥塞控制,快恢复(这都能忘,暴打!)
总结:面试官说我代码写得少,真的喜欢游戏就需要平时写写小游戏,我以为服务器开发到哪都一样,哎累了累了~
#网易雷火##笔经##C++工程师#
全部评论
我也遇到这个面试官了,上来做十道题
点赞 回复
分享
发布于 2019-08-16 11:50
我一面时也是上来10道题,难受的一笔😂
点赞 回复
分享
发布于 2019-08-16 13:14
博乐游戏
校招火热招聘中
官网直投
老哥  我远程面的 一点半没消息就凉了?
点赞 回复
分享
发布于 2019-08-16 13:32
我也是这个面试官面的,一面上来7道题,给我整蒙了
点赞 回复
分享
发布于 2021-08-25 00:13

相关推荐

第一题,直接把所有年龄的情况列举出来第二题,动态规划int main() {    int a, b;    // 全选    // 选择单个    // 复制所选    // 粘贴所复制的文本    int T; cin>>T;    int maxOP = 0;    vector OP(T, 0);    for(int i=0;i cin>>OP[i];        maxOP = max(maxOP, OP[i]);    }    vector dp(maxOP + 10, INT_MAX);    dp[1] = 0;    dp[2] = 3;    //dp[8] = 8;    // dp[9] = 10;    // dp[9] = 4 + 3 + 1 (3 + 3 + 3)    // 1 = 0    // 2 = 3    // 3 = 4    // 4 =    for(int i=3;i        for(int j=2;j            if(i % j == 0) dp[i] = min(dp[i],  dp[j] + (i/j)+1); //如果第j是第i的倍数,可以累计(i/j)个i            dp[i] = min(dp[i], dp[j] + (i-j) + 2); //这个后面才想到,必须要加这个,这个表示第i个可以使用单个复制粘贴到第j个        }        dp[i] = min(dp[i], 1 + i); //第i个使用1个来解决    }    for(int i=0;i        cout    }}第三题,没想到暴力也能过,直接暴力贪心,选取最大没访问过的房间攻击或者直接加当前战斗力的1/10,暴力就可以。第四题,模拟永杰无间,题目太长,就是模拟题,没写直接交卷了。
投递网易雷火等公司7个岗位
点赞 评论 收藏
转发
2 40 评论
分享
牛客网
牛客企业服务