首先简单说一下我的情况, 最近 4 年分别在 2 家小公司工作:
工作内容偏前端, 前端的架构都由我负责. 具体开发不止我一个, 功能大家共同完成.
后端架构有同事搭建, 我也会写 spring, django, node.js.
mysql, mongodb, redis 这些也都经常使用.
我主导前后端技术选型, 比如根据场景不同来决定是否使用 nosql 和前端的开源组件.
最近准备新的面试, 想跟大家求助一下, 年纪不小了但是个人感觉实力非常有限, 非常惭愧.
如果是大神, 就不是来跟大家求助而是炫耀了. - -!
下面具体说一下掌握程度:
html 和 css 能写出来页面, css3 的特效也会写, 但是写的少, 具体参数总要查文档.
angular, es6 天天写, typescript 偶尔写, 但是仅仅是手熟, 看过一些网上的面试题, 特别细节的东西有时候还真记不清楚.
java 天天写, 但也就是写写 spring 的 action, 简单优化一下 mysql 的语句(查询数据量一般不超过千万),
mongodb 和 redis 也都在用, 但是没有深入到大规模优化的程度, 仅仅是满足了当前业务的程度.
python 和 nodejs 属于爱好, 在一些不重要的项目上偶尔用用. 完全达不到精通的程度.
非计算机科班出身, 对于网络, 计算机组成原理什么的都没有学, 我自己知道这个弱点, 也准备开始看这些书. 很喜欢算法, 也撸过 leetcode. 面试来算法题倒是也不怕.
这几天有一家我向往已久的公司(不是什么 bat 级别的大公司)和几家互联网公司在招聘. 有同学内推, 简历应该能过.
我想试试看, 但是总感觉欠缺点什么, 特别担心面试不通过就没有第二次机会了.
最近面试了不少新人, 简历上都是各种精通, 项目经验各种丰富, 我很捉急, 感觉自己去面试都不敢说自己有特别精通的东西, 我很方, 很方.
我暂时能想到的就是再拿起 js 的犀牛书, 细节过一遍, 算法过一遍, 软件工程和项目管理简单过一遍(吹牛逼用).
不知道大家有什么好的建议.
1
int64ago 2016-08-26 08:55:26 +08:00
面试官也是人,很多面向百度+CSDN 编程的也进大公司了
|
3
WispZhan 2016-08-26 09:47:05 +08:00
和楼主境遇差不多。
|
4
armoni 2016-08-26 09:59:10 +08:00 1
Java 系搞通了算不错,如果你去面试高级岗位,每个都懂点但哪个都不精通只会让人认为你深度不够或者堆简历技能。面试无非算法、 java 知识、各类开源技术、系统设计、数据库,高级岗位肯定要求广度和深度的,但是广度、深度自己理解。
|
5
armoni 2016-08-26 10:00:33 +08:00 1
一般大公司全栈的很少,你会前端可以加分,但加不了多少,可以把精力放到后端
|
6
UnitTest OP @armoni 恩, 我现在可能对前端比 java 更熟悉一些, 我不是科班出身, 也没参加过培训班, 因为是自学的, 不喜欢 java 的 ssh 框架, 喜欢轻量级的. 所以我考虑是不是主要去投偏前端的岗位.
我这几年都没有参加过面试, 也不知道深浅... |
7
humor66 2016-08-26 13:31:03 +08:00
^?^ 还以为你要面 g ,我还准备说点啥呢!
|
9
onlyForFun 2016-08-26 14:01:18 +08:00
@int64ago 这个回复亮了👍
|
10
humor66 2016-08-26 16:27:20 +08:00
@UnitTest 我不是 g 的 ^_^, 国外企业面试基本是 算法题,手写代码, 所以 没机会给我们 吹 做过什么牛逼的工程,
|
11
UnitTest OP @humor66 恩 , 不了解国内外企是怎么面的. 对于应届生国内企业一般就是手写算法了. 对于社招, 我就不了解了.
要是上来直接写代码到也简单直接. 我非常喜欢. |
12
helloworld2010 2016-08-26 17:36:34 +08:00
很好奇 lz 为啥跳呢?
|