|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/c-coding-interview-problems-masterclass/
课程评论:没有评论
课程名称:Coding Interview Masterclass - C# and JavaScript 课程概述: 本课程旨在帮助您自信有效地掌握编码面试和高难度编程问题,从而最大化您获得心仪工作的机会。课程主要使用 C# 和 JavaScript 这两种流行的编程语言。课程将重点解决诸如二叉搜索树、链表、平衡括号等面试中常见的挑战性问题。 讲师介绍: 课程由两位行业专业人士教授。其中一位是拥有信息学博士学位、专攻软件工程和 3D 图形的 Eric Nersesian 先生。他拥有 12 年行业经验和 6 年大学教授经验,为课程带来了丰富的知识和实践经验。Eric 曾在 Snapchat 担任 L4 软件工程师,并成功通过了该公司的编码面试。 课程特色: 与其他仅仅教授编程语法的课程不同,本课程专注于教授如何攻克编程面试题以及如何系统地解决问题。课程强调,攻克编码面试没有捷径,需要大量的练习。在面试高压环境下,通常只有有限的时间来解决问题。 教学方法: 课程不直接跳到写代码,而是先分解问题,规划多种解题思路,然后逐步讲解逻辑。部分题目讲师会第一次在课程中进行解答,展示如何调试、重构以及在压力下保持冷静。通过真实地演示解决问题的过程,帮助学习者提升编码能力和面试技巧。 适合人群: 希望在编码面试中表现更出色、对即将到来的编程测试感到紧张、或者想提升自己在编程面试中的自信度的学习者。 建议: 如果您对编码面试感到担忧,或者想提升解决编程难题的能力,请立即报名本课程。
This course has one goal: teach you how to ace coding interviews and challenging coding questions confidently and effectively to maximize your chances at landing your dream job. This course focuses on the C# and JavaScript programming languages, two of the most popular programming languages in the world. What types of questions do you find challenging on interviews? Maybe you dread the infamous binary search tree questions. Or perhaps linked lists are the bane of your existence. Balanced braces, anyone? You'll hear two voices in this course, one is mine and the other is that of a good friend, Eric Nersesian. Eric has a PhD in Informatics and specializes in software engineering and 3D graphics. With 12 years industry experience and 6 years as a professor at NJIT, he brings a myriad of knowledge and experience to this course. After doing the exercises demonstrated in this course, Eric aced the coding interview for Snapchat and landed a Level 4 Software Engineering position there. On Udemy, you will find plenty of courses that teach you how to code. However, finding a course that teaches you how to ace interview problems for programming and teaches you how to approach each question is rare, and that is what this course is. There is no one, two, or three step approach to acing a coding interview. Don't believe the books and videos that tell you they will land you a dream job in a specific number of steps. Coding is hard, and it takes a lot of practice to get good at it. Moreover, interviews usually put a time limit on a question, so you might have 30 minutes to solve a question that would take most people a few hours at best.In this course, Eric and I don't jump right to the keyboard after reading a question. We break down the problem and plan an approach - usually more than one approach - and then talk out our logic step-by-step. Some of these questions we've never seen before this, we actually solve them for the first time right before your eyes. This means that we don't always get the solution on the first try of running our code. This is good, because you see how to push forward and debug, refactor, and keep a level head under pressure by watching how we do it. At the end of the day, we are two industry professionals that love to code.Have you ever had a coding interview that didn't go so well? Are you nervous for your next coding test? If you want to approach your next programming interview with confidence, then enroll now!