i
Cuelogic
Filter interviews by
I applied via Recruitment Consultant and was interviewed in Mar 2021. There were 5 interview rounds.
I applied via Recruitment Consultant and was interviewed in Dec 2020. There was 1 interview round.
Custom word embedding models can be trained using algorithms like Word2Vec and GloVe.
Choose a corpus of text data to train the model on
Preprocess the text data by tokenizing and cleaning it
Use an algorithm like Word2Vec or GloVe to train the model
Tune hyperparameters like vector size and window size for optimal results
Evaluate the model using metrics like cosine similarity and word analogy tests
Text clustering algorithms group similar documents together based on their content.
K-means clustering
Hierarchical clustering
DBSCAN
Latent Dirichlet Allocation (LDA)
Non-negative Matrix Factorization (NMF)
Agglomerative clustering
Spectral clustering
I performed standard text pre-processing techniques such as tokenization, stop word removal, and stemming.
Tokenization to split text into individual words or phrases
Stop word removal to eliminate common words that do not add meaning
Stemming to reduce words to their root form
Lowercasing to standardize text
Removing punctuation and special characters
Handling misspellings and abbreviations
I applied via Campus Placement and was interviewed in Nov 2020. There were 4 interview rounds.
Cuelogic interview questions for popular designations
I applied via Naukri.com and was interviewed in Jul 2020. There were 6 interview rounds.
I applied via Naukri.com and was interviewed in Oct 2020. There was 1 interview round.
I applied via Company Website and was interviewed in Mar 2020. There were 4 interview rounds.
Top trending discussions
posted on 7 Feb 2025
I was interviewed in Jan 2025.
DSA- 1easy, 1 medium
posted on 1 Jan 2025
I applied via Referral and was interviewed in Dec 2024. There was 1 interview round.
Threads in Java allow for concurrent execution of code, enabling multitasking and improving performance.
Threads are lightweight sub-processes within a process.
They allow for concurrent execution of code, enabling multitasking.
Threads share the same memory space, allowing for efficient communication and data sharing.
Examples include creating threads using the Thread class or implementing the Runnable interface.
Volatile keyword ensures visibility of changes to variables across threads. Reified keyword is used to access type information at runtime in generics.
Volatile keyword is used to indicate that a variable's value will be modified by different threads.
It ensures that changes made by one thread to a volatile variable are visible to other threads.
Reified keyword is used in generics to access type information at runtime, whi...
Multi module architecture in Android involves breaking down an app into multiple modules for better organization and scalability.
Pros: better organization, easier maintenance, faster build times, code reusability
Cons: increased complexity, potential for dependency issues, learning curve for developers
Example: Breaking down an app into separate modules for UI, networking, and data storage can make it easier to work on d
Generics in Java allow for creating classes, interfaces, and methods that operate on types parameterized at compile time.
Generics provide type safety by allowing the compiler to detect and prevent type errors at compile time.
They enable code reusability by writing generic algorithms that work on different types.
Example: List<String> names = new ArrayList<>();
Example: public class Box<T> { private T va
based on 35 reviews
Rating in categories
Senior Software Engineer
50
salaries
| ₹5.2 L/yr - ₹15.1 L/yr |
Software Engineer
28
salaries
| ₹5 L/yr - ₹11 L/yr |
Product Engineer
17
salaries
| ₹4.3 L/yr - ₹14 L/yr |
Senior QA Engineer
16
salaries
| ₹6.5 L/yr - ₹15 L/yr |
Senior Product Engineer
14
salaries
| ₹5 L/yr - ₹17.9 L/yr |
TCS
Infosys
Wipro
HCLTech