Въпроси за интервю за Intuit

щифт

Intuit Inc. е американец бизнес софтуер компания, която е специализирана в финансов софтуер. Фирмата е със седалище в Mountain View, Калифорния, а главен изпълнителен директор е Сасан Гударзи. Продуктите на Intuit включват данъчна подготовка прилагане TurboTax, приложението за лични финанси Ментамалкия бизнес счетоводна програма QuickBooks, услугата за кредитен мониторинг Кредитна Карма, и платформата за имейл маркетинг MailChimp. Към 2019 г. повече от 95% от неговите приходи и печалби идват от дейностите му в рамките на Съединени щати.

Той има оценка 4.5* на Glassdoor и се смята за една от най-добрите продуктови компании. Той е високо ценен заради своя баланс между работа и личен живот.

Те също така осигуряват добро обучение, което ще бъде от полза и в бъдеще. Можете да практикувате по-долу Intuit Интервю Въпроси за интервюто. Събрахме минали често задавани въпроси Intuit Въпроси за интервю за справка.

Въпроси за Intuit Array

Въпрос 1. Решение за улавяне на дъждовна вода Leetcode Постановка на проблема Решението LeetCode за улавяне на дъждовна вода – „Улавяне на дъждовна вода“ посочва, че даден масив от височини представлява карта на надморската височина, където ширината на всяка лента е 1. Трябва да намерим количеството вода, уловена след дъжд. Пример: Вход: височина = [0,1,0,2,1,0,1,3,2,1,2,1] Изход: 6 Обяснение: Проверете ...

Прочети повече

Въпрос 2. Проверете дали масивът съдържа непрекъснати цели числа с разрешени дубликати Получавате масив от цели числа, които също могат да съдържат дублиращи се елементи. Изявлението за проблема иска да разберете дали е набор от съседни цели числа, отпечатайте „Да“, ако е, отпечатайте „Не“, ако не е. Пример за въвеждане на проба: [2, 3, 4, 1, 7, 9] Пример ...

Прочети повече

Въпрос 3. Брой индексни двойки с равни елементи в масив Да предположим, че сме дали цял масив. Проблемът „Брой индексни двойки с еднакви елементи в масив“ иска да се открие числото на двойка индекси (i, j) по такъв начин, че arr [i] = arr [j] и i не е равно на j . Пример arr [] = {2,3,1,2,3,1,4} 3 обяснителни двойки ...

Прочети повече

Въпрос 4. Намерете Сума от всички уникални суми на подмасив за даден масив Да предположим, че имате масив от цели числа. Проблемът „Намиране на сумата на всички уникални суми под масив за даден масив“ иска да се намери сумата на всички уникални под масиви (Сумата на подмасива е сумата на елементите на всеки подмасив). С уникална сума от под-масив искахме да кажем, че няма под-масив ...

Прочети повече

Въпрос 5. Отпечатайте всички триплети в сортиран масив, които образуват AP Проблемът „Отпечатване на всички триплети в сортиран масив, който образува AP“ гласи, че сме дали сортиран масив от цяло число. Задачата е да се открият всички възможни тризнаци, които могат да образуват аритметична прогресия. Пример arr [] = {1,3,5,7,8,12,15,16,20,30} (1, 3, 5), (3, 5, 7), (1, 8, 15), (8, ...

Прочети повече

Въпрос 6. Алгоритъм за ограда на живопис Декларация за проблема „Алгоритъмът на оградата за боядисване“ гласи, че ви се дава ограда с някои стълбове (някои дървени или други парчета) и някои цветове. Разберете броя на начините за боядисване на оградата, така че най-много само 2 съседни огради да имат един и същи цвят. Тъй като това ...

Прочети повече

Въпрос 7. Търси думите Търсене на думи е нещо като пъзели за намиране на думи в даден момент от живота ни. Днес нося на масата модифицирана кръстословица. Моите читатели трябва да са малко объркани за това, за което говоря. Без да губим повече време, нека стигнем до изявлението за проблема Може ли ...

Прочети повече

Въпрос 8. Сортиране на купчина Сортирането на купчина е техника за сортиране, базирана на сравнение, която се основава на структура на данни с двоична купчина. HeapSort е подобен на сортиране на селекция, където намираме максималния елемент и след това го поставяме в края. Повтаряме същия процес за останалите елементи. Като се има предвид несортиран ...

Прочети повече

Въпрос 9. Увеличаване на последователността на дължина три с максимален продукт Изявление на проблема В проблема „Увеличаване на последователността на дължина три с максимален продукт“ ние дадохме набор от положителни цели числа. Намерете подпоследователността на дължина 3 с максималния продукт. Последователността трябва да се увеличава. Входен формат Първият и единствен ред, съдържащ цяло число N, обозначаващо размера ...

Прочети повече

Въпрос 10. Намерете максималния повтарящ се номер в масива Изявление на проблема В задачата „Намерете максималния повтарящ се номер в масива“ дадохме несортиран масив с размер N. Даден масив съдържа числа в диапазон {0, k}, където k <= N. Намерете числото, което идва с максималния брой пъти в масива. Входен формат ...

Прочети повече

Въпрос 11. Първи повтарящ се елемент Изложение на проблема Дадохме масив, който съдържа n цели числа. Трябва да намерим първия повтарящ се елемент в дадения масив. Ако няма повтарящ се елемент, отпечатайте „Не е намерено повтарящо се цяло число“. Забележка: Повтарящите се елементи са тези елементи, които идват повече от веднъж. (Масивът може да съдържа дубликати) ...

Прочети повече

Въпрос 12. Намерете първото повтарящо се число в даден масив Декларация за проблема В масива може да има множество повтарящи се числа, но трябва да намерите първото повтарящо се число в даден масив (възникващо втори път). Пример Вход 12 5 4 2 8 9 7 12 5 6 12 4 7 Изход 5 е първият повтарящ се елемент ...

Прочети повече

Въпроси за Intuit String

Въпрос 13. Решение за декодиране на стринг Leetcode Постановка на проблема Решението на Decode String LeetCode – „Decode String“ ви моли да конвертирате кодирания низ в декодиран низ. Правилото за кодиране е k[encoded_string], където encoded_string в квадратните скоби се повтаря точно k пъти, където k е положително цяло число. Пример: Вход: s = "3[a]2[bc]" Изход: "aaabcbc" ...

Прочети повече

Въпрос 14. Генериране на скоби Leetcode Solution Постановка на проблема. Решението за генериране на скоби LeetCode – „Генериране на скоби“ посочва, че дадено стойността на n. Трябва да генерираме всички комбинации от n двойки скоби. Върнете отговора под формата на вектор от низове от добре оформени скоби. Пример: Вход: n = 3 Изход: ["((()))","(()())","(())()","()(())","()( )()"] Обяснение: ...

Прочети повече

Въпрос 15. Най-дългият подниз без повтарящи се знаци Решение на Leetcode Постановка на проблема Най-дългият подниз без повтарящи се символи LeetCode Solution – заявява, че даден низ s. Трябва да намерим най-дългия подниз без повтарящи се знаци. Пример: Вход: s = "abcabcbb" Изход: 3 Обяснение: Най-дългият подниз без повтарящи се знаци е с дължина 3. Низът е: "abc". Въвеждане: s = "bbbbb" ...

Прочети повече

Въпрос 16. Минимални вмъквания за образуване на палиндром с разрешени пермутации Проблемът „Минимални вмъквания за формиране на палиндром с разрешени пермутации“ гласи, че ви се дава низ с всички букви в малки букви. Изявлението за проблем иска да открие минималното вмъкване на символ в низ, който може да стане Palindrome. Позицията на знаците може да бъде ...

Прочети повече

Въпрос 17. Проверете дали масивът съдържа непрекъснати цели числа с разрешени дубликати Получавате масив от цели числа, които също могат да съдържат дублиращи се елементи. Изявлението за проблема иска да разберете дали е набор от съседни цели числа, отпечатайте „Да“, ако е, отпечатайте „Не“, ако не е. Пример за въвеждане на проба: [2, 3, 4, 1, 7, 9] Пример ...

Прочети повече

Въпрос 18. Заявки за поднизове на Palindrome Декларация за проблема Проблемът „Заявки за поднизове на Palindrome“ гласи, че сте получили String и някои заявки. С тези заявки трябва да определите дали формираният подниз от тази заявка е палиндром или не. Примерен низ str = "aaabbabbaaa" Заявки q [] = {{2, 3}, {2, 8}, {5, 7}, ...

Прочети повече

Intuit Tree Въпроси

Въпрос 19. Най-нисък общ предшественик на решението на бинарно дърво Leetcode Постановка на проблема Най-нисък общ предшественик на двоично дърво LeetCode Solution – „Най-нисък общ предшественик на двоично дърво“ заявява, че се има предвид коренът на двоичното дърво и два възела на дървото. Трябва да намерим най-ниския общ предшественик на тези два възела. Най-ниската често срещана...

Прочети повече

Въпрос 20. Изтрийте възли и върнете решение на Forest Leetcode Постановка на проблема Решението LeetCode за изтриване на възли и връщане на гора – „Изтриване на възли и връщане на гора“ посочва, че като се има предвид коренът на двоичното дърво, където всеки възел има отделна стойност. Също така ни е даден масив to_delete, където трябва да изтрием всички възли със стойности, съдържащи се в ...

Прочети повече

Въпрос 21. Интервално дърво В проблема с дървото на интервалите сме дали набор от интервали и три вида заявки addInterval (x, y): Добавете интервал (x, y) към набора removeInterval (x, y): Премахнете интервал (x, y ) от зададения checkInterval (x, y): Проверете дали интервалът (x, y) се припокрива с някакъв съществуващ интервал Проектиране на структура от данни (Interval Tree) ...

Прочети повече

Intuit Stack Въпроси

Въпрос 22. Решение за декодиране на стринг Leetcode Постановка на проблема Решението на Decode String LeetCode – „Decode String“ ви моли да конвертирате кодирания низ в декодиран низ. Правилото за кодиране е k[encoded_string], където encoded_string в квадратните скоби се повтаря точно k пъти, където k е положително цяло число. Пример: Вход: s = "3[a]2[bc]" Изход: "aaabcbc" ...

Прочети повече

Въпрос 23. Решение за улавяне на дъждовна вода Leetcode Постановка на проблема Решението LeetCode за улавяне на дъждовна вода – „Улавяне на дъждовна вода“ посочва, че даден масив от височини представлява карта на надморската височина, където ширината на всяка лента е 1. Трябва да намерим количеството вода, уловена след дъжд. Пример: Вход: височина = [0,1,0,2,1,0,1,3,2,1,2,1] Изход: 6 Обяснение: Проверете ...

Прочети повече

Intuit Matrix Въпроси

Въпрос 24. Решение на Leetcode за търсене на думи Декларация за проблема Като се има mxn дъска и дума, намерете дали думата съществува в мрежата. Думата може да бъде конструирана от букви на последователно съседни клетки, където „съседните“ клетки са хоризонтално или вертикално съседни. Една и съща буквена клетка не може да се използва повече от веднъж. Пример ...

Прочети повече

Intuit Други въпроси

Въпрос 25. Обратни възли в k-Group LeetCode Solution Постановка на проблема: Обръщане на възли в k-Group LeetCode решение – Като се има предвид главата на свързан списък, обръщане на възлите на списъка k наведнъж и връщане на модифицирания списък. k е положително цяло число и е по-малко или равно на дължината на свързания списък. Ако броят на възлите е ...

Прочети повече

Въпрос 26. Контейнер с повечето вода LeetCode Solution Изявление на проблема Контейнер с повечето вода LeetCode Solution казва, че – Дадена ви е височина на масив с цели числа с дължина n. Начертани са n вертикални линии, така че двете крайни точки на i-тата линия са (i, 0) и (i, височина [i]). Намерете две линии, които заедно с оста x образуват контейнер, така че контейнерът ...

Прочети повече

Въпрос 27. LRU Cache Leetcode решение Пояснение на проблема Решението на LRU Cache LeetCode – „LRU Cache“ ви моли да проектирате структура от данни, която следва най-малко наскоро използван (LRU) кеш. Трябва да внедрим клас LRUCache, който има следните функции: LRUCache(int capacity): Инициализира LRU кеша с положителен размер капацитет. int get(int key): Връщане на стойността ...

Прочети повече

Въпрос 28. Пресичане на два свързани списъка LeetCode Solution Постановка на проблема Пресичане на два свързани списъка LeetCode Solution – Дадени са ни главите на два силно свързани списъка headA и headB. Също така е предвидено, че двата свързани списъка могат да се пресичат в даден момент. От нас се иска да върнем възела, в който те се пресичат или нула, ако ...

Прочети повече

Въпрос 29. Решение за свободно време на служителите LeetCode Постановяване на проблема Свободно време на служителите LeetCode Solution – Получаваме списък с график на служителите, който представлява работното време за всеки служител. Всеки служител има списък с неприпокриващи се интервали и тези интервали са в сортиран ред. Върнете списъка с ограничени интервали, представляващи общото свободно време с положителна дължина за всички служители, също в ...

Прочети повече

Въпрос 30. Максимален продукт на три числа LeetCode Solution Постановка на проблема Максимален продукт на три числа Решение на LeetCode – Даден ни е масив, въпросът ни кара да изчислим максималния продукт на произволни 3 числа. Примери Пример 1: Вход: nums = [1,2,3] Изход: 6 Пример 2: Вход: nums = [1,2,3,4] Изход: 24 Пример 3: Вход: nums = ...

Прочети повече

Въпрос 31. Решение на спирална матрица LeetCode Постановка на проблема Спирална матрица Проблемът казва, че В Спирална матрица искаме да отпечатаме всички елементи на матрица в спирална форма по посока на часовниковата стрелка. Подход за спирална матрица: Идея Проблемът може да бъде реализиран чрез разделяне на матрицата на цикли и отпечатване на всички елементи във всеки ...

Прочети повече

Въпрос 32. Моят календар I LeetCode Solution Постановка на проблема Моят календар I LeetCode Решение – Трябва да напишем програма, която може да се използва като календар. Можем да добавим ново събитие, ако добавянето на събитието няма да доведе до двойна резервация. Двойно резервиране се случва, когато две събития имат някакво непразно пресичане (т.е. някой момент е ...

Прочети повече

Въпрос 33. Решение с две суми Leetcode В този проблем трябва да намерим двойка от два различни индекса в сортиран масив, които техните стойности се добавят към дадена цел. Можем да предположим, че масивът има само една двойка цели числа, които се добавят към целевата сума. Имайте предвид, че масивът е ...

Прочети повече

Въпрос 34. Изтрийте N-ти възел от края на дадения свързан списък Декларация за проблема Проблемът „Изтриване на N-ти възел от края на дадения свързан списък“ гласи, че ви е даден свързан списък с някои възли. И сега трябва да премахнете n-ти възел от края на свързания списък. Пример 2-> 3-> 4-> 5-> 6-> 7 изтриване на 3-ти възел от последните 2-> 3-> 4-> 6-> 7 Обяснение: ...

Прочети повече

Въпрос 35. Решаване на судоку В задачата за решаване на судоку сме дали частично запълнен (9 х 9) судоку, напишете програма, за да завършите пъзела. Судоку трябва да отговаря на следните свойства. Всяко число (1-9) трябва да се появи точно веднъж в ред и веднъж в колона. Всяко число (1-9) трябва да се появи точно веднъж в ...

Прочети повече

Translate »