第一次面试经验总结

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

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

总体环境还能够,去年刚搬进大楼的,设施都很新面试

 

1、前端数据库

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

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

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

 

2、WEB优化服务器

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

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

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

若是是移动端的话,懒加载、单页面应用其实也能够说下的,但一时没想到

 

3、并发、分布式

并发(好比取惟一序列号),平常工做中没碰到并发量特别大的,特别是分布式的就更没接触过,因此这方面答得较差。

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

 

4、先后端分离

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

 

5、.net Core

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

 

6、数据库

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

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

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

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

 

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

相关文章
相关标签/搜索