وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

Nail Your C# Interview

سرفصل های دوره

Applying for C# programming jobs? Learn the programming and non-technical skills needed to land a C# developer position in this course with software developer Kathryn Hodge. Kathryn begins with some software development interview basics that will describe what the interview process is like. Then, Kathryn dives deeper into some questions and topics that relate specifically to the C# programming language. In addition to general C# questions, many software development interviews require a whiteboard coding portion. The rest of the course is devoted to reviewing string manipulation, data structures, and object-oriented concepts that are often used in the solutions to these questions. Each data structure is reviewed and followed by a practice coding question and solution, so you can test your knowledge as you go along.


01 - Introduction
  • 01 - The secret to nailing your C# interview
  • 02 - Understand the different types of technical interviews
  • 03 - Get ready for your technical interview

  • 02 - 1. Answering Foundational C# and .NET Questions
  • 01 - How is C# different from other languages
  • 02 - What's the difference between C# and .NET
  • 03 - What is Common Language Runtime (CLR)
  • 04 - Managed vs. unmanaged code

  • 03 - 2. Answering C# Language-Specific Questions
  • 01 - What are classes, instances, and constructors
  • 02 - What's the difference between static and non-static members
  • 03 - Boxing vs. unboxing
  • 04 - Pass by reference vs. pass by value
  • 05 - Readonly versus const

  • 04 - 3. Solving Technical Interview Questions String Manipulation
  • 01 - Concatenate strings with different methods
  • 02 - Normalize string input
  • 03 - Validate string input
  • 04 - Access data from strings
  • 05 - Create algorithm-driven strings in C#
  • 06 - Challenge Developing a palindrome checker
  • 07 - Solution Developing a palindrome checker
  • 08 - Challenge Reverse each word
  • 09 - Solution Reverse each word

  • 05 - 4. Solving Technical Interview Questions Arrays and Linked Lists
  • 01 - Review arrays for technical interviews
  • 02 - Challenge Maximum product of two numbers
  • 03 - Solution Maximum product of two numbers
  • 04 - Mastering linked lists for whiteboard coding interviews
  • 05 - Challenge Delete the middle of a singly linked list
  • 06 - Solution Delete the middle of a singly linked list

  • 06 - 5. Solving Technical Interview Questions Stacks, Queues, and Hash-Based Structures
  • 01 - Leverage stacks as a data structure
  • 02 - Use queues in technical interviews
  • 03 - Master hash-based structures
  • 04 - Challenge Generate binary numbers
  • 05 - Solution Generate binary numbers
  • 06 - Challenge Matching parentheses
  • 07 - Solution Matching parentheses
  • 08 - Challenge Find the most repeated word
  • 09 - Solution Find the most repeated word

  • 07 - 6. Solving Technical Interview Questions Abstraction, Encapsulation, Inheritance, and Polymorphism
  • 01 - Master abstraction for technical interviews
  • 02 - Add encapsulation to your programs to impress interviewers
  • 03 - Leverage inheritance in your technical interview solutions
  • 04 - Explore the polymorphism built into C#

  • 08 - Conclusion
  • 01 - Good luck with your interview
  • 139,000 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

    در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

    ایمیل شما:
    تولید کننده:
    مدرس:
    شناسه: 1643
    حجم: 484 مگابایت
    مدت زمان: 168 دقیقه
    تاریخ انتشار: 27 دی 1401
    طراحی سایت و خدمات سئو

    139,000 تومان
    افزودن به سبد خرید