手机软件面试被羞辱了

时间:2020-12-11 08:32:43 面试经验 我要投稿

手机软件面试被羞辱了

 首先是一个经理, 笑呵呵的, 总是说是,是,是。

手机软件面试被羞辱了

问我为什么大学5年, 我说是医学转行的, 他哦了一声; 然后说做手机软件的都没什么技术, 这是事实, 也罢了, 虽然心里有些不痛快; 然后问gdb 中怎么让一个线程运行, 让其他的block, 说真的, 也是见识少, 没听说过gdb还可以这么干, 一愣间, 最多3秒, 他接着来了一句: 写过多线程程序么? 我日了
然后是一个develpper,  问了一个有技术含量的问题, 服务器如果是旧版本, 客户端是新版本, 新版本请求数据时会期望返回的信息比旧版本多一些, 怎么做能让它正常工作; 我凭直觉就说协议头 version 字段; 他说这样针对每个版本都有特殊处理, 不好; 我说那么做数据类型ID表, 他说数据太多时很难维护, 又具体解释说数据结构可能嵌套很多层, 可能最里面的结构会变化, 在数据域中间加成员而不是在末尾, 接着问有什么办法让客户端正确解析出数据?
说真的`, 到这里我已经晕头了, 不让用version, ID 表被批难维护, 还要正确解析; 我说你这样随意变化, 不让用这两个办法, 一时之间想不出很好办法, 丫又说, 也不是不让用; 之前批了半天, 让想新的办法, 又说也不是不让用, 我根本搞不清楚他想表达什么了……
平心而论, 最后一个问题如果技术上可行, 那我心悦诚服, 确实自己一时之间想不出来, developer  应该也是自己不善于表达, 而其所问问题, 多半是他系统中有一个比较好的针对该问题的解决方案; 但是那个经理, 气死我了……
最后说一下公司名称, platform computing。
平心而论, 这家公司技术还行, 很不错的一家公司, 只是算我触了霉头而已。
对最后一问题, 诚心请教大家, 还有什么比较好的方案?
AD8018 发表于 2010-10-14 15:25
他都说“新版本请求数据时会期望返回的信息比旧版本多一些”,
显然就是让你学windows API, struct加上sizeof(struct)当第一个参数呀。
zhangsuozhu 发表于 2010-10-14 15:38
据结构可能嵌套很多层, 可能最里面的结构会变化, 在数据域中间加成员而不是在末尾
协议设计的有问题吧!
goldenfort 发表于 2010-10-14 15:53
没有标准的面试流程, 做事随便的公司太多了。
出来招人的人,总以为他比找工作的聪明。
爱装B  耍大 是人的本性。 既然有机会装, 不装白不装
李 X 复  在他的那破书里, 就叙述了, 他招人  时如何装B.
我当时看着, 就感觉 这家伙 瞒上欺下  不是个东西
后来不久, 果然被 踢出 去了。 活该。
79hy 发表于 2010-10-14 17:09
我举例说明下[code]
<?xml version=“1.0”?>
<root>
<ip>127.0.0.1</ip>
<path>/tmp/</patch>
</root>
<?xml version=“1.1”?>
<root>
<ip>127.0.0.1</ip>
<path>/tmp/</patch>
……
<xx>xxxx</xx>
</root>
假设是上面1.0的协议 1.0的版本程序只需要ip和path信息
当我1.1版本新增了很多信息的时候协议传给旧的版本,旧版本的程序还是只要ip和path信息,新版本的程序才回去解析新的信息,和旧的就兼容了。 不知道我说明白了不。
greensnow 发表于 2010-10-14 17:45
vc中,ctrl+alt+break能让所以线程都中断,然后就能选择一个线程调试运行,
说实话很多时候多线程程序调试没啥用,比如网络相关的,靠的还是写log。
79hy 发表于 2010-10-14 17:58
关于线程调试,让其他都阻塞,一个线程运行。在网上找了一下,不知道这样行不。先把想运行的线程设置断点。然后set scheduler-locking -- Set mode for locking scheduler during execution
把这个选项设置成on ,然后 continue一下,没实验过,不知道可行否???

【手机软件面试被羞辱了】相关文章:

被羞辱点燃的励志故事11-05

手机软件测试面试笔试题及答案01-28

企业品牌策划被“伪文化”了?11-04

用羞辱为人生加油励志故事11-03

面试被挑刺该如何应对08-21

廉租房被拆了怎么办03-15

法国网民被脸书"盗走"了哪些东西?08-16

手机软件测试笔试试题01-21

为什么简历被浏览了却没面试?09-21

面试被拒绝该如何是好09-14