Re: [请益] 面试用回家作业的语言/framework

楼主: NewSpec (新规格)   2019-12-11 20:24:03
光是你看到题目之后还要上来问要用什么语言和框架就知道你没戏了
公司给作业的用意是什么?
基本上就是拿公司日常会遇到的业务场景缩小范围、简化需求而成的
如果你是一个足够qualify和senior的工程师
而且先前经历和现在的求职公司有点match的话
你应该能够马上知道有哪些工具能用、能马上兜出这个题目的最简结果才是
因为只有知道能最快达成这个专案目标的工具和途径后
你才能再在里面的代码中用些炫技出来来体现你的优势,例如DDD,各类设计模式之类
例如我对Java比较熟Python还行,如果作业出的是命令行工具,
我马上知道Java有Spring Shell, Python有Cmd可以用
如果是自订协议server
我马上知道Java就是要用Netty
如果是Web app
反射动作就是一个Spring Boot app
所以建议你还是使用自己最熟悉的语言然后调研一下作业领域最常用的框架
不要听别人扯什么非主流语言和奇怪新奇的框架,更不要自己刻功能
你的功力应该体现在解决作业之中业务代码的设计之上
※ 引述《devilnd (醉起步溪月)》之铭言:
: 最近面试某公司 有一个限时两周的回家作业
: 题目就是读取一些资料 做处理 然后输出
: 测试资料是一个json档里面有上百笔资料
: 需要的算法很简单
: 看起来就是要考验设计系统架构的能力
: 需要完整文件跟测试
: 公司说不限语言 只要说明档写清楚让面试官有办法自已安装执行就行
: 小弟个人背景是会c++/java/python
: java/python都算是初学自己做一些小project
: 自己感觉是用java做I/O, test比较方便
: 但也不排斥学其他新语言 像是golang js rust..
: 只要两周内能弄好就行
: 不知道有没有人有相关经验可以提供
: 谢谢
作者: geroge0820 (可.....可恶)   2019-12-11 20:58:00
中肯推
作者: superpandal   2019-12-11 21:44:00
恩...同温层 选业界普及的没错 但凭心而论 能解决问题自己刻也是可以 业界光战技能树就饱了...

Links booklink

Contact Us: admin [ a t ] ucptt.com