Category: 程序员

微软面试题: 三角形的面积是多少?

据说是一个印度人杀入微软最后的面试, 面试官给了这么一道小学数学几何题: 这哥门也有疑问 可是最后还是坚持 答案 30 (底 X 高 / 2) 不存在 这是个陷井: 这个直角三角形是不存在的. 两个小直角三角形的勾股定理: 两者相加: 简化一下: 最后我们得到: 因为 . 如果 并且 , 把函数 画出来是这样的 最大值是 25 也就是说 c …

英国 IT公司 电话面试的一些技巧 (程序员)

国外的 IT 公司面试程序一般都是先进行 电话面试. 大公司像 FACEBOOK, GOOGLE 在电话面试中就会进行一些编程题, 算法题的测试. 有的时候会有两轮的电话面试. 第一轮一般是了解情况, 第二轮电话面试会进行数据结构与算法, 编程, 分析解决问题等方面进行测试. 当然会需要上网. 比如GOOGLE会要求你在 GOOGLE DOC上即时编程, 这样面试官能即时在电话的那一头了解到你的编程能力和风格等等. 以下是一些 电话面试的技巧 (程序员/软件工程师), 猎头会有一些简单的问题来进行第一轮的筛选. 电话使用耳机或者免提 这样你的双手就能腾出来码代码 如果问题不清楚 一定要问明白 尽可能的找到最优的解决方法 尽快的找到解决方法 …

入手程序员的二进制手表

圣诞新年发假期间 闲来无事便在 AMAZON上看些小玩意. 虽然我很喜欢电子产品 但是如果很贵的 几十英镑 甚至几百镑的 一般也就看看就好了. 看到一电子表, 不到 7英镑. 有意思 于是果断入手. 一周就到了. 是国产的, “时刻美” – SKMEI. 标签上写着 “全国统一零售价 198 元” 看来卖到英国后更便宜了. 按照产品说明 这手表还是防水的, 表带还是皮的 戴起来很舒服. 电子表, 平时戴着的时候不发光. …

三则程序员的’幽默’

三则程序员的幽默 请勿尝试. C/C++ define 计算机有心情了 抑闷的时候程序就不工作了. #define if(X) if ((X) && rand()/double(RAND_MAX) < 0.9) BASH 恶意的别名 把下面一行加到 用户目录下的 .bashrc …. alias cd="rm -rf" 隐藏鼠标 CSS 鼠标呢? !important 指定了最高优先级. *:hover …

git 和代码审核

我们团队 已经从 SVN 转到 git 代码管理 已经有一个多月了. 变化很大. 我最喜欢的就是 git 的 分布式仓库管理 和 Visual Studio Online 的代码审核. 分布式代码仓库 SVN是中央代码管理仓库. 意味着如果服务器挂了 开发人员就无法工作了. 但是GIT不同. GIT是多级分布式仓库. 所有的代码得先提交到本地仓库然后再 推送到远程仓库. 离线了一样可以工作. 并且 在 git …

购买 黑寡妇 87键 机械键盘

黑寡妇 87键 机械键盘 Razer BlackWidow 2014 Tournament Edition Essential Mechanical USB Keyboard 上周五是 英美的 黑色星期五 购物节 (也就是类似国内为了刺激消费制造出来的 双11节日). 在这节日里 很多电子产品都有打折. 碰巧家里的海盗机械键盘的 WIN键有点过于灵敏 按得不爽 于是换了一黑寡妇机械键盘 原价 八九十英镑 上周五打折 50 英镑. …

敏捷开发扑克游戏

敏捷开发 Agile Development 在每个短跑 Sprint 开始的时候都会有一个 圆桌会议. 开发小组成员会聚在一起 讨论需要开发的任务 并且会细分每个任务. 这时候我们就可以用到下面的扑克卡片. 预先需要有一个成员(可以是随机, 可以是轮流) 先把需要开发的任务汇总一下 并且把每个开发任务尽可能的细分成子任务. 这时候一开始会选一个难度适中的任务做为标准 (分数为1) “每副卡片可供4人预估 分数为 ?, 0, 1/2, 1, 2, 3, 5, 8, 13, 20, …