pdd一面,纯纯KPI
更新:应聘已终止。
——————
上来介绍完项目,然后就让我做题,合并k个有序数组。
一开始写了个O(nk)的做法,让我继续优化,然后优化成归并的过程。
然后逆天的来了:
我用c++写的,写了:int n = nums.size(); 此处nums是vector,问我说size()返回的类型是什么,我说我忘了,平时都是这么写的,他说unsigned int,说int可能表示不了,我challenge了一下后失败了。
然后面试官就说没问题了,此时仅过去了35min,问我有什么要问的。这个面试官一开始给我感觉还挺好的,突然就像**了一样,对我没兴趣了,话语中透露着冷漠和不耐烦,我想着不能放过他,追问了一下部门业务,他说“搜索推荐”,没了,我说not enough,他又说什么召回之类的词语。我也觉得没趣,就没追问了。
况且还是周六面的,今天晴空万里我都没出去玩,待在家认真准备面试,就给我来这么一手,pdd你是真的飘了,我平时买零食都在pdd上买的,这下感觉像吃到了苍蝇。
#拼多多# #快手#
#美团# #字节# #滴滴# #阿里#
——————
上来介绍完项目,然后就让我做题,合并k个有序数组。
一开始写了个O(nk)的做法,让我继续优化,然后优化成归并的过程。
然后逆天的来了:
我用c++写的,写了:int n = nums.size(); 此处nums是vector,问我说size()返回的类型是什么,我说我忘了,平时都是这么写的,他说unsigned int,说int可能表示不了,我challenge了一下后失败了。
然后面试官就说没问题了,此时仅过去了35min,问我有什么要问的。这个面试官一开始给我感觉还挺好的,突然就像**了一样,对我没兴趣了,话语中透露着冷漠和不耐烦,我想着不能放过他,追问了一下部门业务,他说“搜索推荐”,没了,我说not enough,他又说什么召回之类的词语。我也觉得没趣,就没追问了。
况且还是周六面的,今天晴空万里我都没出去玩,待在家认真准备面试,就给我来这么一手,pdd你是真的飘了,我平时买零食都在pdd上买的,这下感觉像吃到了苍蝇。
#拼多多# #快手#
#美团# #字节# #滴滴# #阿里#
全部评论
拼多多Java吗?
在C++中,std::vector::size()返回的类型实际上是std::vector::size_type。根据C++标准,size_type是一个无符号整数类型,通常是std::size_t。std::size_t的大小和unsigned int可能不同,具体取决于平台和编译器的实现。
在大多数现代系统上,std::size_t通常是一个无符号的整数类型,大小为64位(在64位系统上)或32位(在32位系统上),而unsigned int通常是32位的。因此,std::size_t能够表示更大的值范围。
为了确保代码的正确性和可移植性,建议使用std::vector::size_type或auto来声明变量,以存储size()的返回值。例如:
cpp
复制
std::vector<int> nums = {1, 2, 3, 4, 5};
std::vector<int>::size_type n = nums.size(); // 使用size_type
// 或者
auto n = nums.size(); // 使用auto
这样可以确保变量类型与size()的返回类型一致,避免潜在的类型不匹配问题
一样 我三个手撕 都撕出来了
你这个面试官大概率和我一面面试官是同一个人,题一样,他是不是戴着眼镜。反问的时候我直接怼他了
一样 刚刚好像遇到了kpi
关于返回值 曾经有一次直接在循环里面判断 i<nums.size()-1 当nums长度为0 时 会是一个最大的数 导致循环太多次 报错
相关推荐
02-25 16:29
齐鲁工业大学 golang
找工作勤劳小蜜蜂:自我描述部分太差,完全看不出想从事什么行业什么岗位,也看不出想在哪个地区发展,这样 会让HR很犹豫,从而把你简历否决掉。现在企业都很注重员工稳定性和专注性,特别对于热爱本行业的员工。
你实习的工作又太传统的it开发(老旧),这部分公司已经趋于被淘汰,新兴的互联网服务业,比如物流,电商,新传媒,游戏开发和传统的It开发有天然区别。不是说传统It开发不行,而是就业岗位太少,基本趋于饱和,很多老骨头还能坚持,不需要新血液。
工作区域(比如长三角,珠三角,成渝)等也是HR考虑的因素之一,也是要你有个坚定的决心。否则去几天,人跑了,HR会被用人单位骂死。 点赞 评论 收藏
分享
查看11道真题和解析