• 赵薇舒淇加盟《中餐厅2》 开启美食奇缘 2019-04-18
  • 北京市委原常委、市政府原副市长刘坚夫同志逝世 2019-04-10
  • 这是全国精气最为集中的地方 被称为中国丹田所在 ——凤凰网房产 2019-03-27
  • 2018年QS全球毕业生就业竞争力排名 清华全球第十 2019-03-24
  • 在“街角博物馆”中找寻来自唐朝的“雕刻时光” 2019-03-24
  • 《新乌龙院之笑闹江湖》 吴孟达郝劭文时隔24年再聚首 2019-03-20
  • 【学习时刻学思践悟十九大②】邓海建:均衡城乡教育,总书记心系“出彩人生” 2019-03-20
  • 这种文章,一个中学生都可以写得比他好!呵呵! 2018-12-24
  • 35选7走势图开奖结果:做美国生意就上美国华人网:找货源,找投资,找工作,找内推,找项目,找股票,卖产品,分享最IN的美国生意经

    美国华人网FuninUSA|唐人社区-看今日美国新闻,分享华人赚钱商机

     找回密码
     立即注册
    查看: 277|回复: 2
    打印 上一主题 下一主题

    去IT企业面试狂刷LeetCode 真的有用!

    [复制链接]
    跳转到指定楼层
    楼主
    发表于 2018-03-04 23:08:28 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
    分享到:
    {$content}

    IT企业面试狂刷LeetCode 真的有用!
                        
                              
    美国新疆福彩35选7机选网综合报道】今年大三,大四要找工作了,没搞过ACM(其实挺后悔的),校招面试都考算法的,我这种没搞过ACM的感觉挺没竞争力的,同学有推荐leetcode的,不知对于国内的IT企业面试帮助大吗?
                                             
    首先,做leetcode肯定是有帮助的。我今年四月面腾讯的时候,面试官就问了我一道leetcode上的原题,让我写一个数组右移k位的程序。然后我大学做了两年ACM吧,感觉leetcode上的题目基本都比ACM要简单一些,但leetcode有些题目涉及到空间复杂度的是ACM里很少考察的,比如说上面那道题,如果你空间复杂度是O(n)的一个刚学过C的都知道怎么做,但如果让你给个空间复杂度O(1)的解呢?leetcode我很久以前做完了,但是最近打算把以前写的代码在整理一遍,有兴趣的话可以看一下gzwl/leetcode · GitHub ( ^_^ ),这里面我敢放上去的肯定都是最优解,打算一天整理十题左右,再过三周整理完。
                                    
                                           
    每个参加过面试的人应该都深有体会,那就是准备和不准备差别特别大。
                   
                           
    那么怎么准备呢?无非就是要了解大概考什么?考的形式又是怎么样的?难度如何?目前,国内面试主要的面试内容有:智力题、简历面试、计算机基础知识面试、算法面试、行为面试、工作相关经历面试。而在这些面试内容中,算法是占据比较大的比例的。因此,准备算法非常重要。
                           
                                 
    那么,算法面试要怎么准备呢?刷题是一条必经之路。即使是大牛,他们去面试前也都需要做几道算法题练练手。作为小菜逼,更不可以松懈了。但是如果把所有精力都倾注在算法题的准备上,势必会没有足够的时间准备其他的面试内容。因此,策略性地刷题就很重要了。现在刷题OJ网站也很多,比如Leetcode.com; lintcode.com; hackerrank.com; 等等。
                        
                                        
    是不是要把这些网站上题目都刷一遍呢?毫无疑问,肯定没有时间。所以,建议选择适合自己的去刷。我最近准备跳槽,拿了几个面试,也正在刷题。我现在使用的是 lintcode 刷题,主要是用它上面的阶梯训练。大概就是一个选好的题库,把所有面试会遇到的类型题分个类,然后挑选有代表性的题目放在一起。另外,这个网站的笔记功能我也挺喜欢的,可以随时把思路和体会记录下来,去面试之前就可以快速地过一遍已经刷过题目。
                         
                                  
    其实,搞ACM的毕竟是少数,市场上程序员的岗位是千千万的。通过有策略地、高效地刷题,你的算法水平虽然不一定能跟那些竞赛大牛比,但是至少应对面试、应对工作足够了。所以,不要因为没有参加过ACM竞赛而过分担忧。现在就开始刷起来吧。
                               
                            
    面试向算法,感觉没有比leetcode更合适的训练方法了。短期刷用处也很大,如果你对代码有感觉的话,一些巧妙的解法你看一眼就会忘不了。
                         
                                                
                            
    刷leetcode更重要的作用是能提高你的基本知识以及编程习惯和能力,其实上面很多题都是作为计算机专业学生必须掌握的,如果你是大神,其实刷这些可能作用甚微,但是如果你浑浑噩噩的学了计算机专业,刷这些题绝对对你能力有着质的提升.用还是有点用的。
                           
                                          
    在学校做了很多项目,但唯一没有专门系统性的训练过算法,都是平时零零散散的学,一直对自己的算法功底不满意。然后面试的时候很没信心,后来就去刷leetcode,一天大概四五题,一个月不到刷了一半题,然后面试底气很足。ps:面试的时候压根没问什么算法,全是问项目,问解决方案。私以为面试时问算法,要么工作是算法相关的职位,要么是面试官看你没项目经验,为尽可能了解你的水平然后问算法。so,你还有很多时间的话去找同学找导师做做项目,没时间了就刷刷题。至于刷题有没有用,那要看你怎么刷了。
                                    
                                                 
    目前大二的 acm 队员。
                           
                         
    1,  vj 是一个平台,里面爬有有各种各样的题,如果没有人领着拉题的话做题质量参差不齐很难提升。如果是自己做题的话不要盲目的去刷 vj 的题,但是像[kuangbin 带你飞]这样的专题还是很经典的。
                        
                         
    2,  定期打codeforces 和 atcoder 的比赛,这两个比赛都是质量比较高的。每场比赛难度都是梯度的,适合任何水平的人。
                           
    3,  leetcode 我的建议是作为辅助,以第二条为主。 因为平时打比赛写代码都是竞赛风格类代码, 而以后工作呢是工程代码,leetcode就是偏工程风格一点的(给你接口,让你完成函数)。
                   
                                                            
    我大一的时候一直在做 cf at hdu poj 各种 oj 上的题。大二这学期寒假才开始做 leetcode 上的题,每天刷个两三道 leetcode 足够了,其他时间都是在 cf,at 上做题补题,查漏补缺, 学习新算法。希望对你有帮助。
                               
                        
    leecode 是用来给要面试的人刷题用的。   
             
    为了提高自己算法的技能还是刷各个 OJ,CF,TC 比较靠谱LeetCode是一个美国的在线编程网站,上面主要收集了各大IT公司的笔试面试题,对于找工作是一个不可多得的好帮手。
                     
                      
    LeetCode上面的题目偏基础性,基本上不考察复制的算法,很多都是对基础知识应用,难度与Topcoder div1 250或codeforces div1 A难度相当。如果想要练习编程基础或者准备面试的话,非常适合。
                            
                         
    其实,很多求职者都会在LeetCode刷上一遍,面试官也喜欢在上面挑选各类题目,不仅可能会遇到原题,更重要的是养成编程的习惯,从中学到解决问题的思想。
                               
                                                                  
    (商业转载请联系[email protected],非商业转载请注明转自美国华人网FuninUSA。)  


    新疆福彩35选7机选
     

    FunInUSA-美国华人网|唐人社区|什么值得买 - 综合信息
    Contact

    美国省钱快报

    关于我们

    免责声明

    联系我们

    站点合作

    隐私条款

    Navigation

    最新热帖

    北美新闻

    创业好项目

    美国找工作

    八卦中心

    亚马逊FBA

    Amazon账户

    Amazon操作

    神医神护

    电子商务支付

    海归论坛

    Links

    面试问题及答案

    情感杂想

    绿卡政策

    电子商务

    赴美生子

    EB5移民

    EB2/EB3

    EB1移民

    美股新手

    谈股论经

    海淘论坛

    FunInUSA-美国华人网|唐人社区:

    这里聚集了全球华人世界爱时尚爱生活的年轻一族,队列里就差你咯,赶紧行动!

    欢迎各会员在社区积极互动,文明用语、理性评论,构造文明社区。

    详情请看:FunInUSA-美国华人网|唐人社区|华人娱乐论坛 社区发帖协议(总版规)

    声明:本站转载或会员发表的言论均不代表FunInUSA-美国华人网|唐人社区的观点。


    微信公众号搜索" FuninUSA "加关注,每日更新美国市场讯息:金融、零售、批发。推荐关注!【微信扫描下图可直接关注

    美国华人网微信公众号


    回复 百度谷歌雅虎搜狗搜搜有道360奇虎

    举报

    30

    主题

    1643

    帖子

    3257

    积分

    中级会员

    Rank: 3Rank: 3

    积分
    3257
    QQ
    沙发
    发表于 2018-03-04 23:38:07 | 只看该作者
    前排顶,很好!

    22

    主题

    1581

    帖子

    3143

    积分

    中级会员

    Rank: 3Rank: 3

    积分
    3143
    QQ
    板凳
    发表于 2019-01-04 01:08:38 | 只看该作者
    传说中的沙发???哇卡卡
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    美国华人网|唐人社区|什么值得买www.umzkw.com发布的去IT企业面试狂刷LeetCode 真的有用!帖子由网友提供或转载于网络,若发布的去IT企业面试狂刷LeetCode 真的有用!侵犯了您的权益,请联系我们.
    Sasa.com

    Copyright ©2011 www.umzkw.com All Right Reserved.  Powered by Discuz! X3.0 小黑屋

    本站信息均由会员发表,不代表美国华人网FunInUSA|唐人社区的立场,如侵犯了您的权利请发帖投诉  技术支持: 新疆福彩35选7机选

    安全联盟认证 安全联盟认证

    快速回复 新疆福彩35选7机选 返回列表
  • 赵薇舒淇加盟《中餐厅2》 开启美食奇缘 2019-04-18
  • 北京市委原常委、市政府原副市长刘坚夫同志逝世 2019-04-10
  • 这是全国精气最为集中的地方 被称为中国丹田所在 ——凤凰网房产 2019-03-27
  • 2018年QS全球毕业生就业竞争力排名 清华全球第十 2019-03-24
  • 在“街角博物馆”中找寻来自唐朝的“雕刻时光” 2019-03-24
  • 《新乌龙院之笑闹江湖》 吴孟达郝劭文时隔24年再聚首 2019-03-20
  • 【学习时刻学思践悟十九大②】邓海建:均衡城乡教育,总书记心系“出彩人生” 2019-03-20
  • 这种文章,一个中学生都可以写得比他好!呵呵! 2018-12-24