第一次面试经验总结

朋友的朋友介绍的,五年前加的Q,居然还能联系得上,去面试了下,离家8公里左右,过一座大桥,有三部公交能到附近。

作息时间8:30~12:00,13:30~17:30,如果这样中午就不能回家吃饭了,只能在公司睡

整体环境还可以,去年刚搬进大楼的,设施都很新

 

一、前端

有提到自已的ionic/Angular项目,但对方是vue及少部份旧项目的React,不过都是MVVM,差不多。

有略提到前框架Native与硬件交互,ionic也有Native,并不是只有React才有。因自已项目只用到调摄像头等简单硬件交互,没有深入研究各框架。

layui、Jquery,对方有用,但没过多探讨

 

二、WEB优化

平时项目不需要优化什么前端,服务器也没专人打理,这方面没有答好,只说了一些JS的合并压缩混淆,服务器监控CPU内存什么的。

其实日常项目中还有接触一些的,比如图标字体(以减少图标文件或图片的下载),雪碧图

负责均衡没有太多实战经验,只知道同台服务器同个站点可通过Nginx中转,多台服务器没做过。

如果是移动端的话,懒加载、单页面应用其实也可以说下的,但一时没想到

 

三、并发、分布式

并发(比如取唯一序列号),日常工作中没碰到并发量特别大的,特别是分布式的就更没接触过,所以这方面答得较差。

分布式的锁,工作中没接触过,也没答上来。

 

四、前后端分离

前后端分离目前比较关注的就是身份验证问题,当时忘了答WEB前端可以和后端分别部署不同服务器,以及要注意跨域。

 

五、.net Core

只回答了开源、跨平台,性能,语法兼容。Docker + K8S忘了说。。。可能因为平时只了解过理论,没操作过,一时没反应过来。

 

六、数据库

主库是SQLServer,基本没问题,平时工作中写过大量的SQL脚本和存储过程。顺便讨论了下存储过程的优劣,还顺便说了下订阅发布。好像忘了说读写分离和水平/垂直分表。

数据安全、备份/还原,平时都是每天晚上备份全库即可,最多白天再多几个增量备份,对于数据保护级别高的(一条数据都不能丢),缺乏实战经验和理论基础。

Mongodb作为辅助库,有了解基本增删改查用法。知道分片,但没具体用过(也忘了提选举仲裁主机)。单个文档最大的大小,应该是16M,答成32M了,但总归是这个数量级。

ORM谈了EF、Dapper,对方使用DOS.ORM,这个听同事介绍过,也看过demo,但没具体用到项目中。

 

整体下来还凑合吧,等了两天还没通知,估计悬

posted @ 2019-02-20 17:04  文刂亻右景彡  阅读(206)  评论(0编辑  收藏  举报