You are given an array of words (strings) and an integer k k k. Your task is to write a function that returns the k k k longest words from the array. If there are fewer than k k k words in the array, return all the words sorted by length in descending order. If there are ties in length, return the words in alphabetical order. Input: An array of strings words[] where each string consists of lowercase and uppercase letters only. An integer k k k (1 ≤ k k k ≤ 100). Output: An array of the k k k longest words, sorted by length (and alphabetically if lengths are equal). Example: plaintextInput: words = ["apple", "banana", "kiwi", "grape", "watermelon"], k = 3 Output: ["watermelon", "banana", "apple"] Input: words = ["cat", "bat", "rat"], k = 5 Output: ["bat", "cat", "rat"] Constraints: The output array should not exceed k k k elements. You may assume that the input will always have at least one word.
Sr Developer Interview Questions
30,108 sr developer interview questions shared by candidates
Mostly asked about the stack and how to configure them. In javascript eco system this prolly not very relevant since each project is unique in its own way
Java Script related Design Questions for huge data like e-mail App implementation
Implements specific algorithm in scala
Date base design ,Sql queries,Data structure ,core java These people are not good at multithreading do not preprare for multithreading.prepare for DB design.They will have a laptop and will open google and will ask questions.
lots of data structures questions
Some question
Find max value of a couple of streams only using stream API without collecting the data to any structure.
in Interview They ask from core java, spring, hibernate, JMS, basics of linux, design pattern
How can you check the performance of a query?
Viewing 2291 - 2300 interview questions