技术岗位的非技术面试问题总结

  1. 自我介绍

领导你好;我叫**,**年本科毕业于****大学,专业***;(**年研究生毕业于***,专业***);2017年毕业后在****,一家医疗软件公司工作,技术上前后端、数据库包括项目部署都做,属于全栈开发,18年入职**一直到现在,做的是线下商场的后台及接口开发;老的项目还是mvc,新项目都做了前后端分离,前端用到H5、小程序JQuery、EasyUI、VUE、Angular,后端用到Java,数据库用到Mysql,缓存使用Redis,中间件用到Kafka消息队列,在公司是核心开发的角色,负责老项目的维护及二次开发,和其他开发相比,我的优势在于沟通交流能力比较强,还有我的责任心和学习能力也是比较强的,如果有幸加入**,我相信我能快速融入团队,快速掌握公司相关的技术;谢谢领导。

2、介绍下你做的项目及你在工作中的定位

答:我负责一些老项目的维护,像商场、商户的后台、内容管理、广告、推荐位后台、游戏的后台和接口;对外的开发平台接口;新项目包括应用插件、勋章等项目;老项目是主要开发的角色,新项目一般是项目负责人的角色,负责项目的表结构设计、任务的安排及分配,夸部门之间的协作调度。

3、离职的原因

答:1、目前工作5年了,技术上也遇到了瓶颈,目前的公司做的事情大部分都是重复的增删改查,希望换个环境,拓宽下技术和视野,也希望学习更多,更新的技术

2、目前在职级上虽然晋升了,但是在上很难晋升,因为公司的领导都是6、7年的老员工,我自己也希望做管理开发岗

基于以上两个原因,想换一个平台。

4、未来的规划是什么

答:1-2年内花半年左右的时候熟悉公司的技术栈,业务,再花一年多时间沉淀,深入的学习所用的技术且时刻关注学习新技术;

2年以后如果有机会我希望可以做项目经理或者技术架构师这个角色

5、你有什么想问的吗

1.我想了解下咱们的项目大概是做什么的

2.咱们用的开发语言是什么

3.团队规模

6、你现在这家公司做什么业务?你负责哪些项目?

答:做的是线上商场的系统,用户端主要是H5和小程序,会给商场提供一些功能,包括商户的活动,优惠,团购等;提供发优惠券、问卷、一些游戏等功能;我主要负责的项目有后台商场商户的维护二次开发、内容管理、插件整合后台售卖,游戏的后台,对外的开放平台接口等;、

7、说说你从0到1的一个项目,你在项目中承担什么角色

答:线上商场的系统,用户端用小程序,后台页面用VUE,后台接口用java,我负责后端接口部分

(1)产品需求的评审和确认

(2)项目工期的评估

(2)根据原型设计数据库结构,画uml类图

(2)根据需求细分任务到具体责任人,整体把控项目的周期

(3)基础控件数据的提供;核心业务逻辑的开发

(4)项目的部署及测试

8.项目中遇到的难点,如何解决,以后怎么避免

9、在项目中如何对接(对接前端,第三方,其他后端应用)

答:(1)大部分项目已经做了前后端分离,我们作为后端开发写完接口提供swagger文档给前端开发,里面有具体的接口地址,入参,出参,其他不清楚的地方在单独沟通下

(2)对接第三方我们提供对外统一的文档地址,里面提供了接口地址、加密方式demo、客户端dll、调用示例(java .net、python等),入参,出参等

(3)对内调用其他后台接口,一般对方提供Nuget客户,客户端里有入参,返回值,如果没有客户端需要自己这边根据对方提供的入参,返回值调用接口

10.工作之外比较有成就的事情

11.工作中遇到的最大的困难和取得的成就

12.你对现在的项目流程有什么建议

13.目前你们的系统用户量多大? 并发量多大?采取那些措施优化?

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值