为什么面试造火箭,工作拧螺丝

news/2024/11/17 3:30:03/

在这里插入图片描述

文章目录

  • 1 问题背景
  • 2 自我介绍
  • 3 为什么面试造火箭,工作拧螺丝
    • 3.1 业务方面
    • 3.2 技术调优方面

1 问题背景

笔者拿到一个给谷歌数据上报、Facebook数据上报做IP代理的需求,说白了就是发请求给谷歌、Facebook的时候用别的IP来发起。

2 自我介绍

未毕业实习半年,毕业工作半年,满打满算有一年经验了。计算机专业毕业。从事Java后端。此篇文章仅当随笔写写,有不同意见的小伙伴可评论区留言。

3 为什么面试造火箭,工作拧螺丝

3.1 业务方面

首先在互联网这个行业,时间就是金钱,快一步把东西做出来就能抢先一步拿下市场。完整的开发周期包含UI设计、产品设计、需求评审、技术详细设计、技术设计评审、写代码、测试、解决bug、上线。其中后端要干的活主要是技术详细设计,说白了就是做业务建模,或者考虑要用什么技术去实现需求,如何实现能让系统更有扩展性。如果自身没有经验,积累的技术或者原理或者业务建模经验不足,那么在技术详细设计这个阶段就被卡死了。比如我在问题背景提到的,做一个ip代理。一直听IP代理IP代理,但是代码层面上根本不知道是怎么实现的。代理的IP又从哪里获取?如何设计能更加有扩展性?怎么兼容以前的老代码?谷歌数据上报怎么做代理?数据上报是用sdk的还是直接发请求的?一系列的问题,如果有经验根本想都不用想就可以开肝了。而我初次接触,用了一天来调研如何实现,期间看了谷歌数据上报sdk的源码以及官方api开发者文档,还看了Facebook数据上报的sdk源码以及官方api开发者文档。

3.2 技术调优方面

比如在生产环境上时常遇到MySQL获取连接等待超时异常,是什么原因导致这种报错了?这种报错不像空指针、数字转换异常等等debug一下就能解决。这就得需要弄懂MySQL的InnoDB存储引擎的锁知识、MVCC等原理。再或者我要插入大批量的数据,用什么存储结构比较快,考虑插入次数多,还是读取次数多,进而决定用链表结构还是数组结构。相信很多人都用ArrayList这个类存数据,用的时候有没有考虑插入次数多还是读取次数多?

总结,公司给的开发时间周期很短,自身需要有足够的经验去快速响应并解决问题,公司需要的就是这种人才。


http://www.ppmy.cn/news/735640.html

相关文章

我是如何费力成为职场“螺丝钉”,然后被裁的

点击上方“程序人生”,选择“置顶公众号” 第一时间关注程序猿(媛)身边的故事 图片源自:视觉中国 找了三个月仍未找到工作的亚希抱怨道,刚才去面试的小公司在一个居民楼里,连招牌都没有;只面了一…

npm install,使用vue-cli脚手架搭建项目卡在sill idealTree buildDeps没有反应,安装失灵

使用脚手架搭建项目时,发现执行的非常慢,找不到原因,换了淘宝镜像,重新安装了脚手架版本都没有用,然后在CSDN上找了好久才找到解决方法: 在cmd中输入一下命令来查找自己的npmrc文件位置 npm config get us…

对话亲历者|鲁肃:我在支付宝“拧螺丝“的日子

对话亲历者:他是支付宝技术平台的奠基人之一,但是他总说“这还不是我心中最完美的架构”;他行事低调但却有着“此时此地,非我莫属”的豪气;他曾无数次充当救火大队长,但自评只是“没有掉队的那个人”。 在2…

为什么很多程序员面试造火箭,入职拧螺丝?

前言 这种现象很正常,因为找一个程序员,当然希望他能做的业务越多越好,最好像机器猫一样,啥事儿都能搞定。然而,目前正在做的业务并没有扩张到那么大的规模,可能刚加入团队的时候,只能帮老员工…

面试困境:”面试造火箭,工作拧螺丝?“ 无奈造的了火箭,才能去拧的了螺丝

金九银十临近,近期有很多朋友在考虑跳槽,“面试造火箭,工作拧螺丝”这话说得十分吻合他们的现状!而说到准备面试,那是真不容易,趁着空档我也收集了不少Java面试资源! 而这 100题万字解析的《Jav…

vue运行报错Error: Cannot find module ‘@vue/cli-plugin-babel‘

今天将VUE项目迁移到新的电脑上,配置不一样,导致报错: Error: Cannot find module vue/cli-plugin-babel Require stack: - D:\WWW\VUE\xxxxxx\node_modules\.store\vue cli-service5.0.8- D:\WWW\VUE\xxxxxx\node_modules\.store\vuecli-ser…

Java程序员:你好,我精通拧螺丝 面试官:就这?

应聘者:您好!我精通拧螺丝 面试官:说说你给哪些火箭拧过螺丝? 应聘者(自豪):后羿二号,射日三号 面试官:那能介绍一下拧的哪些部位吗? 应聘者:主要…

前端启动项目的时候报错误: Error: Cannot find module ‘babel-plugin-transform-vue-jsx‘。

1.起因:今天启动项目的时候出现报错 我当时不知道是什么情况,因为我清楚记得昨天最后一次修改代码的时候没有出现这个问题,并且昨天关电脑的时候也没有出现报错。 2.解决 我去网上搜过关于这个报错的解决方法大多数的帖子都是说的是重新npm install vu…