谈谈软件行业面试

2023-11-08

原贴地址:http://blog.csdn.net/demowolf/article/details/5598966
我今天第一天正儿八经写博客,文思如泉涌,得多说几句废话。

工作这么多年,面试无数次,从刚开始的技术雏儿,到现在的自我感觉良好。面试成功总是有很多偶然,而面试的失败,总是很多让人不解。


首先,软件企业招人,有很多雷人的行规。

1. 有的公司,喜欢一来就做题。这些题目呢,可以看得出来,出题的所谓的牛人,也是网上好好找了一番,狠狠地百度知道,恶补了一下基础知识,然后上来就是一大堆题目,来雷倒你。

什么TCP IP7层架构,考考new ,malloc ,delete ,free区别,问问系统架构等等。我可以明确的说,随便拎一个没有准备的程序员,他不见得能从头到尾说出来。那些能现场做出来的,就跟中国高考一样,临场抱佛脚的。我讨厌这样的面试,我一碰到这样的面试行为,打心里就鄙视这样的公司。那些临场抱佛脚的人,往往是sucker,loser。虽然以前我看过一个文章,说“如果你面试前,你都不准备一下知识,那你态度就不行。” ,我觉得吧,那位HR真太把自己公司当回事。回答不出来这样的问题,不见得他就是技术垃圾,他指不定写代码比其他人都快,解决问题的方法,比那些保守派还要新颖。

很多IT公司一直抱怨,招不到人,他们的解决途径,就是更大范围的猎头拉人来面试,以期待那些从各类变态面试中过关斩将过来的变态程序员。往往到了那一步,已经不是真正公司想要的人了。


2. 有的公司,面试的人很不专业,没有接受过专业培训。

这样的人,随意性太大。大都程序员,喜欢以偏概全。所谓,井底之蛙,他觉得他了解足够丰富了,今天我掌管着你的人事权,你要想过关,先得让我看得舒服才行。

于是,一个windows资深专家,问一个手机嵌入式专家,你懂不懂模式窗口啊?你写个代码给我看看。结果,当然是他被PASS掉了。实际上,这样的公司招进来的人,都是同一个领域,同一个技术能耐,完全没有新意,创新,反而内斗极其严重。

 

3. 有的公司,真的不适合你

我去熊猫面试过,他们的HR对我说,我估摸一下你的工资啊。然后当面,闭目思考几许,对我说,6K5,你干不干?然后夸夸其谈,说我们项目80多人,每个月总支出70,80W,真不在乎你这个价。但是呢,还是为了平衡一下内部行情。我当场雷倒。这工资,原来是平衡第一啊。

我去过华为面试,他们技术关过后,估计对我开了1W的要求感到不开心。上来就说,如果部门给不了你要得薪水,你最低能接受多少?这里我要插个话,就是你永远不要透露你的最低底线。你可以这样说,薪资由市场竞争决定,竞争的人多,我得要求自然低。如果公司觉得我真的很适合这个位置,那就开一个合理的水平,我来考虑。记住,切不可说确切的数字,永远只有你拒绝他,不可以直接被公司拒绝。

不过呢,现实总是很残酷的。华为不要我,他说,我们需要一些技术过关,耐得住寂寞的人。呵呵。换言之,他们需要呆子SB,只是编程工具罢了。

我去过各类各样的面试,诸如MOTO,他们有一个面试组,专职出题,面试。可谓阅人无数,喜欢各类刁难人的C,C++题。变态得无语。试问,他们真需要这样的人吗?进去的人,每天都在面对这样的题目吗?解决题目,难题的办法,难道是一道技术题可以考出来的?智商高与工作成果,是线性比例吗?

当然,我还去过富士康,这家变态的台湾企业,他们给你开出来的工资,大部分是你上一份工资的110%。我觉得他们没接受过马克思经济学教导,一个员工的工资,完全由市场竞争,摆在台面上得offer来比较得出。怎么可能是110%这个狗屁说法呢?

那种下三烂的IT企业,就不提了。有时候不了解,贸然答应去面试,结果刚进门就失望了。有的太小,有的没有很好的团队,有的内斗严重,有的就把你当个工具。

**********************************************

我一直想说的是,一个员工,适合不适合你,80%不由技术决定。他热爱这个公司方向吗?他热爱技术吗?他兴趣能坚持持久吗?他是一个有理想的人吗?他愿意为了工作,努力奋斗,积极学习吗?他性格开朗,善于言谈吗?

如果有人能做到如此,我相信,他去任何一家技术背景大体相符的公司,他都能胜任。

*******************************************************

最后,写一个程序员的基本学习术。

为什么管这个叫学习术呢?因为他跟魔兽技能一样,非常好用。

任何一个技术,他都有教程。第一个写这个技术的人,他会留下各类教程。

而我们这门技术,就是在各类样例代码的基础上,累积起来自己想要的功能代码。

比如我看到一个Helloworld; 可以弹个对话框,helloworld。

那是不是我可以改一小段代码,让他弹2个对话框呢?是不是我改一段代码,可以添加个button呢?能否继续添加个Texteditor呢?能不能继续响应一下button事件呢?依次类推。。。无数功能一个个垒起来。

其中过程中,任何一次出错,都回退代码到上一个过程,反复研究,为什么这一小段代码会出错呢?

当你技术小有心得后,试着自己new个project,看看能不能写跟example一样的代码呢?

当你遇到错误后,用Araxis Merge来比较2个project,无论是project文件,或者是配置文件,或者是代码元素。一行行对比,找出自己的错误,我相信改正确后,你就对一个Project的创建完全轻车熟路了。

我相信,很多菜鸟刚入行进公司的时候,你会面对一个已经成型的项目,拿到一个已经完善运行的代码。

这对你来说,简直是绝好的机会。你可以在一个已经健壮运行的代码上,修改部分业务逻辑,甚至你都不需要了解某些功能,具体代码走到哪儿。 随着慢慢修改代码,DEBUG代码,你渐渐感觉索然无趣,你可以试着自己写一个项目功能,也许只是一部分,重新的组合,但是你已经具备一个瞬间写出来一个完美的project的能耐。

而这时候,如果我问你其中某个类,之间的内存关系,或许你一无所知,但是你实实在在的完成了项目。

这就是那些软件企业HR永远都搞不明白的道理。

他们总是不断的抱怨,为啥招不到想要的人?为啥总要依赖外包?事实上,是他们sucker.

我写这样的文章,并不是对环境苛刻。实际上,每个人都会遭遇压力,遭遇困难,也不会瞬间就出招解决。菜鸟,选择了离开,寻找新的环境,高手选择了面对压力,解决它。菜鸟在一次次跳槽后,明白了一个道理。压力无处不在,重在,那时候你怎样解决了压力,带动了大家。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

谈谈软件行业面试 的相关文章

  • 单击按钮时显示和隐藏下拉列表?

    我正在使用一个按钮 单击它时 会打开一个下拉列表 并且箭头符号会发生变化 但我想再次单击按钮时隐藏下拉列表 意思是在单击按钮时交替显示和隐藏 我正在使用这个代码 protected void onCreate Bundle savedIns
  • Android:如何使用单个按钮执行多个任务

    我有 1 个按钮处于活动状态 我想使用这个 1 按钮来执行多项任务 那么我该怎么办呢 如果我第一次按此按钮 则更改 2 次按钮 如果我按第二次 它就会更新我的数据 但这只是第一次工作第二次就不起作用了 查看我的代码我尝试了什么 Intent
  • 在 WPF 中创建平面按钮

    如何在wpf中制作按钮平面样式 我已经尝试过 BasedOn 属性 但它不起作用 这里使用已经定义的工具栏按钮样式更简单的解决方案
  • 将函数绑定到 Kivy 按钮

    我正在尝试将以下函数绑定到Button在基维 def auth self print self username if self username Hendricko print self username Hendricko popup
  • 错误:SPAN_EXCLUSIVE_EXCLUSIVE 跨度的长度不能为零

    我的 Android 应用程序出现问题 我有一个按钮和一个关联的事件 但是当我第一次单击时出现错误 跨度不能有零长度 但是当我第二次单击时 事件 onclick 运行良好 看看我的java代码 public class MainActivi
  • Zurb Foundation:如何在调整大小到较小的屏幕时使按钮变小?

    在 Zurb Foundation 4 中 是否有一种方法可以在浏览器尺寸调整得较小或在较小的屏幕上时自动切换到较小的按钮样式 例如 当屏幕是标准桌面屏幕时 请执行以下操作 a href class primary button Butto
  • 使用代码将 Google Apps 脚本函数分配给 Google 表格图像

    使用代码将 GOOGLE APPS 脚本功能分配给图像 通过单击 Google 表格中的图像并选择 分配脚本 选项 就可以实现这一点 但这是一项手动任务 我想将其自动化 可以将图像插入 Google 表格并使用 Apps 脚本代码分配函数
  • 如何向 ionic 2 警报添加禁用按钮

    我创建了一个 ionic2 警报 我必须根据条件禁用按钮 这是我的代码的简单结构 import AlertController from ionic angular export class MyPage constructor publi
  • WPF - 如何使用模板创建图像按钮

    我正在尝试创建一个包含 3 个图像的按钮 一个普通图像 一个按下图像和一个禁用图像 我将使用它们来创建向上 向下箭头按钮 我相信正确的方法是从Button并使用Template并设置触发器来更改图像 我有 3 个依赖属性 每个图像一个 图像
  • 设置背景时按钮变大 - 如何使其变小

    我想让我的按钮在设置背景之前缩小或恢复正常 我知道使用背景色调可以使用相同的背景颜色来解决此问题 但我的问题是我在背景上使用选择器 当选择器设置为按钮背景时 它变得更宽 当我将背景切换为背景色调时 颜色变得不同 例如对我来说是紫色 并且按下
  • 标题中的全日历自定义按钮

    我需要在同一页面上的两个 或更多 完整日历之间切换 并且希望将此功能添加到日历标题内的自定义按钮中 我在自定义按钮上发现了一些有趣的代码 但它有点过时 因为它引用的是 Fullcalendar v 1 6 1 而我正在使用 2 3 1 这是
  • 添加 Javascript 按钮来更改 iframe 的内容

    我正在尝试创建此页面 其中有一个 Iframe 并且我想添加一个按钮来显示 iframe 中的下一页 以及一个按钮来显示 iframe 中的上一页 我总共有 4 个页面要在名为 1 html 2 html 3 html 4 html 的 i
  • 当 AngularJS 表单无效时禁用提交按钮

    我的表格是这样的
  • JavaFX 中的 -fx-background-radius 和 -fx-background-insets

    我正在使用 JavaFX 我想自定义一个按钮 我看到了几个可以设计的特征 其中我发现了两个我不认识的人 button fx padding 5 22 5 22 fx border color 121212 fx border width 2
  • 如何使用 Angular JS 单击时将 html 模板附加到 div/指令?

    我有这种情况
  • 需要使用手机后退按钮返回 Web 视图的帮助

    这是我的代码 package com testappmobile import android app Activity import android os Bundle import android view KeyEvent impor
  • 如何使 Windows 窗体的关闭按钮不关闭窗体但使其不可见?

    该表单有一个 NotifyIcon 对象 当用户单击 关闭 按钮时 我希望表单不关闭而是变得不可见 然后 如果用户想再次查看该表单 可以双击系统托盘中的图标 如果用户想关闭表单 可以右键单击该图标并选择 关闭 有人可以告诉我如何使关闭按钮不
  • 禁用 Angular 2 中的按钮

    我想如果输入 合同类型 为空 则 保存 按钮不可点击 保存按钮 div class col md 4 div
  • 使用“切换”按钮切换日夜主题

    我已经实施了一个开关按钮在我的布局中并且想要使用 Android日夜主题使用按钮 dayNight 主题工作正常 但问题是 当我点击开关它不会立即起作用 我必须改变活动然后它就起作用了 例如如果我在一个活动中单击开关 它不会执行任何操作 直
  • 如何禁用 Yii2 中的按钮

    我正在尝试禁用创建项目 Button当用户未登录时 该按钮将Hide or disable 这是我的条件 p p 它正在工作 但是 当用户登

随机推荐

  • 2023Web前端面试题及答案(一)

    答案仅供参考 每人的理解不一样 文章目录 1 简单说一说事件流原理 事件流 1 事件流是指页面 接收事件的顺序 2 假设页面中的元素都具备相同的事件 并且这些个元素之间是相互嵌套的 关系 3 那么在触发一个元素的事件时候 会触发其他的元素
  • 华为od机考真题-HJ105-记负均正II(较难)

    非负数缓存 data lst 负数个数 count 0 while 1 try data int input if data gt 0 data lst append
  • 卷积核大小不一样的卷积

    这种不是33而是51的 参考这个https blog csdn net qq 37541097 article details 102926037 也就是说把中间写成 3 5 就可以了
  • Open3D:Win10 + VS2017配置Open3D(C++、python)

    累了就要打游戏 2020 08 25 15 13 10 3350 收藏 25 分类专栏 Open3D 文章标签 点云 Open3D C 版权 Open3D 专栏收录该内容 5 篇文章1 订阅 订阅专栏 20200825 今天七夕 呱呱呱 O
  • 苹果开发者账号申请教程

    只有苹果开发者账号才能上架App Store 苹果开发者需要年费 是苹果公司收的 公司 政府和企业账号申请比较复杂 如果不想麻烦 或没有visa银行卡 可以联系他们技术代申请 如果只是安装ios应用到自己手机测试 现在只需要注册一个普通的苹
  • CSDN自带编辑器语法

    这里写自定义目录标题 欢迎使用Markdown编辑器 新的改变 功能快捷键 合理的创建标题 有助于目录的生成 如何改变文本的样式 插入链接与图片 如何插入一段漂亮的代码片 生成一个适合你的列表 创建一个表格 设定内容居中 居左 居右 Sma
  • FlatBuffers使用简介

    tools flatbuffers opensource 概述 Google在今年6月份发布了跨平台序列化工具FlatBuffers 提供了C Java Go C 接口支持 这是一个注重性能和资源使用的序列化类库 相较于Protocol B
  • POI高级使用法则

    各位兄台 想必经过昨日好梦 早已精神饱满 请允许小编接听上回 讲解POI进阶功法 昨日奇闻 POI搞定电子表格 我们经过昨日的学习 懂得了POI基本的读写操作 今日让我们进一步看一下POI的高级使用方法 壹 我们知道对于Excel是含有03
  • 论文笔记:Mystique: Efficient Conversions for Zero-Knowledge Proofs with Applications to Machine Learnin

    论文笔记 Mystique Efficient Conversions for Zero Knowledge Proofs with Applications to Machine Learning 论文介绍 ZK在人工智能上的应用讨论 现
  • Sqlite3 导出/导入SQL语句

    前言 Sqlite3 提供了较轻便的数据库操作 速度非常快 也比较稳定 在嵌入式产品中用的非常广泛 但嵌入式产品往往由于不稳定性因素非常多 备份是必不可少的 直接拷贝 db 文件并不是太好的主意 所以引出本文所要讲的主题 Sqlite3 导
  • QAC的CLI 转载文章

    2 静态分析执行 为了方便后续将鸿蒙的静态分析过程部署到持续集成平台上 本文以命令行的方式进行静态分析操作的演示 具体步骤如下 创建QAC工程 命令如下 qacli admin qaf project config qaf project
  • pycharm编写的时候出现的提示框如何关闭

    pycharm编写的时候出现的提示框如何关闭 问题描述 pycharm编写的时候出现的提示框如何关闭 问题原因 错误分析 这个要去Pycharm的 setting里面设置一下 解决方法 pycharm提示框关闭方法 点击settings进入
  • Python描述符(descriptor)解密 属性(property)、以及装饰器(decorator)

    Python描述符 descriptor 解密 慕容老匹夫 2014 年 3 月 27 日 1 条评论 标签 descriptor Python 描述符 25 本文由 极客范 慕容老匹夫 翻译自 Chris Beaumont 欢迎加入极客翻
  • 计算机考研复试汇总

    一 中英文面试 1 为什么考研究生呢 why do you take the postguaduate entrance exanmination 我认为有一下几点 第一 我的本科专业就是计算机科学与技术 已经学习了4年计算机培养出浓厚的兴
  • ES6解构

    ES6解构 1 解构对象案例 var obj a 1 b 2 const a b obj console log a 1 console log b 2 var obj a 1 b 2 const c b obj console log c
  • 机器学习之CART树

    CART树 1 Cart树介绍 2 Cart树生成 3 回归树 4 分类树 4 1 分类树原理 4 2 分类树算法步骤 4 3 案例 5 Cart树总结 1 Cart树介绍 分类回归树 CART Classification And Reg
  • 吃饭睡觉打豆豆

    哈哈哈
  • Python: for 循环

    一 For 语法结构和基于数字 range 的循环 for x in range 5 print hello 二 基于列表list 元组tuple的循环 numbers1 1 2 3 4 5 numbers2 6 7 2 5 name zh
  • c++ 数据结构——树

    1 树概念 暂略 2 树的相关题目 2 1 leetcode 104 Maximum Depth of Binary Tree Definition for a binary tree node struct TreeNode int va
  • 谈谈软件行业面试

    原贴地址 http blog csdn net demowolf article details 5598966 我今天第一天正儿八经写博客 文思如泉涌 得多说几句废话 工作这么多年 面试无数次 从刚开始的技术雏儿 到现在的自我感觉良好 面