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

2023-12-01 14:59
文章标签 面试 工作 螺丝 火箭

本文主要是介绍为什么面试造火箭,工作拧螺丝,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

在这里插入图片描述

文章目录

  • 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.chinasem.cn/article/441615

相关文章

字节面试 | 如何测试RocketMQ、RocketMQ?

字节面试:RocketMQ是怎么测试的呢? 答: 首先保证消息的消费正确、设计逆向用例,在验证消息内容为空等情况时的消费正确性; 推送大批量MQ,通过Admin控制台查看MQ消费的情况,是否出现消费假死、TPS是否正常等等问题。(上述都是临场发挥,但是RocketMQ真正的测试点,还真的需要探讨) 01 先了解RocketMQ 作为测试也是要简单了解RocketMQ。简单来说,就是一个分

秋招最新大模型算法面试,熬夜都要肝完它

💥大家在面试大模型LLM这个板块的时候,不知道面试完会不会复盘、总结,做笔记的习惯,这份大模型算法岗面试八股笔记也帮助不少人拿到过offer ✨对于面试大模型算法工程师会有一定的帮助,都附有完整答案,熬夜也要看完,祝大家一臂之力 这份《大模型算法工程师面试题》已经上传CSDN,还有完整版的大模型 AI 学习资料,朋友们如果需要可以微信扫描下方CSDN官方认证二维码免费领取【保证100%免费

工作常用指令与快捷键

Git提交代码 git fetch  git add .  git commit -m “desc”  git pull  git push Git查看当前分支 git symbolic-ref --short -q HEAD Git创建新的分支并切换 git checkout -b XXXXXXXXXXXXXX git push origin XXXXXXXXXXXXXX

嵌入式方向的毕业生,找工作很迷茫

一个应届硕士生的问题: 虽然我明白想成为技术大牛需要日积月累的磨练,但我总感觉自己学习方法或者哪些方面有问题,时间一天天过去,自己也每天不停学习,但总感觉自己没有想象中那样进步,总感觉找不到一个很清晰的学习规划……眼看 9 月份就要参加秋招了,我想毕业了去大城市磨练几年,涨涨见识,拓开眼界多学点东西。但是感觉自己的实力还是很不够,内心慌得不行,总怕浪费了这人生唯一的校招机会,当然我也明白,毕业

java面试常见问题之Hibernate总结

1  Hibernate的检索方式 Ø  导航对象图检索(根据已经加载的对象,导航到其他对象。) Ø  OID检索(按照对象的OID来检索对象。) Ø  HQL检索(使用面向对象的HQL查询语言。) Ø  QBC检索(使用QBC(Qurey By Criteria)API来检索对象。 QBC/QBE离线/在线) Ø  本地SQL检索(使用本地数据库的SQL查询语句。) 包括Hibern

husky 工具配置代码检查工作流:提交代码至仓库前做代码检查

提示:这篇博客以我前两篇博客作为先修知识,请大家先去看看我前两篇博客 博客指路:前端 ESlint 代码规范及修复代码规范错误-CSDN博客前端 Vue3 项目开发—— ESLint & prettier 配置代码风格-CSDN博客 husky 工具配置代码检查工作流的作用 在工作中,我们经常需要将写好的代码提交至代码仓库 但是由于程序员疏忽而将不规范的代码提交至仓库,显然是不合理的 所

未来工作趋势:零工小程序在共享经济中的作用

经济在不断发展的同时,科技也在飞速发展。零工经济作为一种新兴的工作模式,正在全球范围内迅速崛起。特别是在中国,随着数字经济的蓬勃发展和共享经济模式的深入推广,零工小程序在促进就业、提升资源利用效率方面显示出了巨大的潜力和价值。 一、零工经济的定义及现状 零工经济是指通过临时性、自由职业或项目制的工作形式,利用互联网平台快速匹配供需双方的新型经济模式。这种模式打破了传统全职工作的界限,为劳动

Smarty模板引擎工作机制(一)

深入浅出Smarty模板引擎工作机制,我们将对比使用smarty模板引擎和没使用smarty模板引擎的两种开发方式的区别,并动手开发一个自己的模板引擎,以便加深对smarty模板引擎工作机制的理解。 在没有使用Smarty模板引擎的情况下,我们都是将PHP程序和网页模板合在一起编辑的,好比下面的源代码: <?php$title="深处浅出之Smarty模板引擎工作机制";$content=

贝壳面试:什么是回表?什么是索引下推?

尼恩说在前面 在40岁老架构师 尼恩的读者交流群(50+)中,最近有小伙伴拿到了一线互联网企业如得物、阿里、滴滴、极兔、有赞、希音、百度、网易、美团的面试资格,遇到很多很重要的面试题: 1.谈谈你对MySQL 索引下推 的认识? 2.在MySQL中,索引下推 是如何实现的?请简述其工作原理。 3、说说什么是 回表,什么是 索引下推 ? 最近有小伙伴在面试 贝壳、soul,又遇到了相关的

毕业前第二次面试的感慨

距面试已经过去了有几天了,我现在想起来都有说多的恨感慨。 我一直都是想找刚刚起步的企业,因为这能让我学到更多的东西,然而正好有一家企业是刚起步的,而且他还有自己的产品专利,可以说这是一家,即是创业又是刚起步的公司,这家公司回复了我投给他的简历,这家企业想进一步了解我的情况,因为简历上我符合这家企业的基本要求,所以要进一步了解。 虽然面试的过程中,他给我的面试题,我做得并不是很理想,