靠谱的程序员太少了

 

最近几个月,面试了不少的程序员,更好听的名字叫做软件工程师,甚至高级软件工程师。

我一般会针对面试者的特长,问一些相关的问题。有说擅长算法的,图像处理的,图形学的,数学的,C++的,Java,Perl 的,Shell 的,Linux内核的……

到目前为止,面试的人不算太多,但少说也过100了,基本上,语言方面和其它特长兼有的,一个也还没碰到过。

靠谱的C++程序员,所谓的靠谱,其实也就是:

  1. 了解 STL 的常用组件,能正确使用 STL
  2. 知道 type_traits ,以及如何使用 type_traits
  3. 对虚函数、重载、虚表有一定了解
  4. 能正确认识C++的异常
  5. 了解 Pure C 和 C++ 的 C 子集中比较常见的、明显的区别

基本上,就这 5 点,能有两点比较突出的,也就那么两三个人,而这两三个人里面,C++差不多就是他们唯一的特长了。

 

Java 上,我问的问题比较少,远不如 C++ 多,并且更简单,也就是:

  1. int/long 的二进制位数,jvm 是否在不同平台 int/long 的二进制位数是否相同
  2. 对于 StringBuilder,每次追加一个字符,当其长度长到 n 时,时间复杂度是多少
  3. 能否把一个 String 对象,添加到一个 List<Integer> 中
  4. Comparable 和 Comparator 有何区别,如何把非 Comparable 的对象作为 TreeMap 的 Key
  5. GC 的基本原理(大部分人的回答是调节 gc 参数)

目前还没碰到一个人能回答第 4 个问题!呜呼!

 

算法+Coding:

  1. 90%以上的人不知道 make_heap 的时间复杂度,知道的人,也都是背的答案。
  2. 完全无 bug 的 binary_search ,只有 3% 。
  3. std::lower_bound 类似功能的函数,目前还没一个人写得出来。
  4. 从一组 IP range --> value 的数据中查找单个 IP,允许使用 C++ stl 或 java 基础类,还没一个能给出解决办法。
  5. QuickSort 的最好情况,和 MergeSort 的最好情况,哪个的 KeyCompare 次数更少,目前只有一个人答出。

如果在这些之外,还熟悉 perl, bash, python 等脚本语言的,更是凤毛麟角。

 

要知道,这些职位可都是年薪20w以上的!

欢迎同道之士加盟,可以站内联系我,有内部推荐机会。
### 程序员客栈平台接单的可靠性 程序员客栈作为一个零佣金的接单平台,获得了不少用户的正面反馈[^1]。该平台主要面向自由职业者和技术专家提供项目对接服务,在安全性和用户体验方面有一定的保障措施。 #### 安全机制 为了确保交易的安全性,程序员客栈实施了一系列严格的审核流程来验证雇主身份以及项目的合法性。这种做法有助于减少欺诈行为的发生概率,保护了双方的利益不受损害[^3]。 #### 用户评价体系 平台上设有完善的用户互评系统,客户可以根据以往合作经历给出评分和评论。这些公开透明的信息可以帮助新加入的服务提供商更好地评估潜在客户的信誉度,从而做出更明智的选择。 #### 技术支持与客服响应 遇到问题时能够及时得到解决是非常重要的考量因素之一。根据部分使用者反映,当面临争议或困难情况时,程序员客栈的技术团队通常能迅速介入并协助沟通协调直至达成共识[^2]。 综上所述,基于上述特点及众多真实案例的支持下可以看出,只要遵循合理期望设定和个人能力范围内的操作原则,通过程序员客栈获取订单是一个相对可靠且值得尝试的方式。 ```python # 示例代码用于展示如何查询平台上的好评率(假设存在API接口) import requests def get_platform_rating(platform_name="Programmer Inn"): url = f"https://api.example.com/ratings?platform={platform_name}" response = requests.get(url) if response.status_code == 200: data = response.json() positive_rate = data['positive_reviews'] / (data['total_reviews']) return round(positive_rate * 100, 2) else: raise Exception("Failed to fetch rating information") print(f"The platform's reliability score is {get_platform_rating()}%.") ```
评论 24
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值