All Projects → geralexgr → CsharpInterviewQuestions

geralexgr / CsharpInterviewQuestions

Licence: other
A C# code collection of Interview Questions

Programming Languages

C#
18002 projects

Projects that are alternatives of or similar to CsharpInterviewQuestions

Interview Techdev Guide
This repository contains curated technical interview questions by fn+geeks community
Stars: ✭ 252 (+306.45%)
Mutual labels:  interview, interview-questions
System Design Primer
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
Stars: ✭ 154,659 (+249350%)
Mutual labels:  interview, interview-questions
Interview Questions
List of all the Interview questions practiced from online resources and books
Stars: ✭ 187 (+201.61%)
Mutual labels:  interview, interview-questions
front-end-interview
Front-end interview questions
Stars: ✭ 28 (-54.84%)
Mutual labels:  interview, interview-questions
Go Questions
📖 从问题切入,串连 Go 语言相关的所有知识,融会贯通。 https://golang.design/go-questions
Stars: ✭ 3,415 (+5408.06%)
Mutual labels:  interview, interview-questions
TheJobInterviewGuide
A job guide to help developers get through interviews and get amazing jobs!
Stars: ✭ 267 (+330.65%)
Mutual labels:  interview, interview-questions
Awesome Coding Interview Question Patterns
The most common question-patterns for any coding-interview
Stars: ✭ 196 (+216.13%)
Mutual labels:  interview, interview-questions
Daily Question
互联网大厂内推及大厂面经整理,并且每天一道面试题推送。每天五分钟,半年大厂中
Stars: ✭ 2,952 (+4661.29%)
Mutual labels:  interview, interview-questions
Interviewroom
Contains all important data structure and algorithms problems asked in interviews
Stars: ✭ 207 (+233.87%)
Mutual labels:  interview, interview-questions
System Design Interview Questions
A curated list of System Design interview questions for SDE-1 (Experienced),SDE-2 and above.
Stars: ✭ 205 (+230.65%)
Mutual labels:  interview, interview-questions
Interviews
Everything you need to know to get the job.
Stars: ✭ 54,875 (+88408.06%)
Mutual labels:  interview, interview-questions
Interview
写在19年初的后端社招面试经历🤑
Stars: ✭ 2,711 (+4272.58%)
Mutual labels:  interview, interview-questions
Software Engineer Interview Questions
A lot of questions and links to prepare yourself for an interview.
Stars: ✭ 176 (+183.87%)
Mutual labels:  interview, interview-questions
How To Prepare For Google Interview Swe Sre
This repository includes resources which are more than sufficient to prepare for google interview if you are applying for a software engineer position or a site reliability engineer position
Stars: ✭ 251 (+304.84%)
Mutual labels:  interview, interview-questions
Interview
Everything you need to prepare for your technical interview
Stars: ✭ 14,788 (+23751.61%)
Mutual labels:  interview, interview-questions
Interviewguide
《大厂面试指北》——包括Java基础、JVM、数据库、mysql、redis、计算机网络、算法、数据结构、操作系统、设计模式、系统设计、框架原理。最佳阅读地址:http://notfound9.github.io/interviewGuide/
Stars: ✭ 3,117 (+4927.42%)
Mutual labels:  interview, interview-questions
Leetcode In Swift
My solutions to LeetCode problems written in Swift
Stars: ✭ 150 (+141.94%)
Mutual labels:  interview, interview-questions
Algorithms Leetcode Javascript
Algorithms resolution in Javascript. Leetcode - Geeksforgeeks - Careercup
Stars: ✭ 157 (+153.23%)
Mutual labels:  interview, interview-questions
System Design Interview
System design interview for IT companies
Stars: ✭ 16,342 (+26258.06%)
Mutual labels:  interview, interview-questions
Angular Ru Interview Questions
Вопросы на собеседовании по Angular
Stars: ✭ 224 (+261.29%)
Mutual labels:  interview, interview-questions

C# Interview Questions

The project is a .NET Core application that includes code samples for some of the most frequently asked interview questions.

Problems

  • Given an array of n integers and a number k , perform k left rotations on the array.
  • Print multiplication table of size nxn.
  • Find the sum of contiguous subarray within a one-dimensional array of numbers which has the largest sum.
  • Given n, complete the fibonacci function so it returns Fibonacci(n).
  • Detect if a string is Palindrome.
  • Given a string, find the longest subsequence consisting of a single character.
  • Insert an int item in a sorted linkedlist so that list remains sorted.
  • Remove duplicate ints from a sorted linkedlist.

Functions

  • ArrayViewModel.LeftRotationByD
  • ArrayViewModel.PrintMultiplicationTable
  • ArrayViewModel.MaximumSumSubArray
  • RecursionViewModel.Fibonacci
  • StringViewModel.IsStringPalindrome
  • StringViewModel.LongesConsecutiveCharacters
  • LinkedListViewModel.InsertItemInSortedList
  • LinkedListViewModel.RemoveDuplicatesFromSortedList

Code

  • var array = ArrayViewModel.LeftRotationByD(new int[] { 1, 2, 3, 4, 5 }, 1);
  • PrintMultiplicationTable(10);
  • var result = ArrayViewModel.MaximumSumSubArray(new int[] { -2, -3, 4, -1, -2, 1, 5, -3 });
  • var fib = RecursionViewModel.Fibonacci(3);
  • var palindrome = StringViewModel.IsStringPalindrome("Savvas");
  • var tuple = StringViewModel.LongesConsecutiveCharacters("AABCDDBBBEA");
  • var sorted = LinkedListViewModel.InsertItemInSortedList(linkedlist, new LinkedListNode<int>(0));
  • var removed = LinkedListViewModel.RemoveDuplicatesFromSortedList(linkedlist);

Feedback

Please use GitHub issues for bug reports and feature requests

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].