Tracxn
30+ Thryve Digital Interview Questions and Answers
Q1. Do you know java cpp python c#
Yes, I am familiar with Java, C++, Python, and C#.
I have experience in developing applications using Java and C++.
I have used Python for data analysis and scripting.
I have developed desktop applications using C#.
I am familiar with the syntax and features of all four languages.
Q2. Do you know what is computer
A computer is an electronic device that can perform various tasks by executing instructions given to it.
Computers can be used for tasks such as word processing, internet browsing, and gaming.
They consist of hardware components such as a CPU, memory, and storage devices.
Software programs are used to give instructions to the computer.
Computers have revolutionized many industries, including healthcare, finance, and education.
Q3. Do you have pen
Yes, I have a pen.
Yes, I have a pen.
I always carry a pen with me.
I have multiple pens of different colors.
I use a pen for writing and taking notes.
Q4. What do you know about tracxn? Why tracxn? Why sales? Difficult situation faced in previous organization
Tracxn is a startup research platform providing insights on emerging companies and sectors.
Tracxn helps businesses make informed decisions by providing data-driven insights on emerging companies and sectors.
Tracxn's platform offers comprehensive coverage of startups across various industries and geographies.
I am interested in Tracxn because of its innovative approach to startup research and its potential to help businesses succeed.
I am passionate about sales because it allows...read more
Q5. Why javascript is Dynamic language? Ans: The type of variable is dynamically changed based on the its current value. that is the reason the javascript is treated as as dynamic language.
JavaScript is considered a dynamic language because variables can change types based on their current value.
Variables in JavaScript can hold different types of values at different times
The type of a variable is determined at runtime, not at compile time
Dynamic typing allows for flexibility and ease of use in JavaScript programming
Example: a variable can start as a number and then be reassigned as a string
Q6. How do you convince angry customer.
To convince an angry customer, listen to their concerns, empathize with their situation, apologize for any inconvenience caused, offer a solution, and follow up to ensure satisfaction.
Listen actively to the customer's complaints and let them vent their frustrations
Empathize with their situation and acknowledge their feelings
Apologize for any inconvenience caused and take responsibility for the issue
Offer a solution that addresses their concerns and meets their needs
Follow up ...read more
Q7. Interested topics of learning
I am interested in learning about emerging technologies and their impact on business.
Artificial Intelligence and Machine Learning
Blockchain and Cryptocurrencies
Internet of Things (IoT)
Virtual and Augmented Reality
Cybersecurity and Data Privacy
Cloud Computing and DevOps
Big Data and Analytics
Q8. What do you know about tracxn?
Tracxn is a platform that provides data and insights on startups and private companies across various industries.
Tracxn tracks startups and private companies in sectors like technology, healthcare, e-commerce, and more.
It offers detailed profiles, funding information, and market trends for investors and entrepreneurs.
Tracxn's platform helps users discover new investment opportunities and stay updated on industry developments.
Q9. What is react.js? Ans: React.js is javascript library used for building the UI components.
React.js is a JavaScript library used for building user interfaces by creating reusable UI components.
React.js allows developers to create interactive user interfaces efficiently.
It uses a virtual DOM for optimal performance by updating only the necessary components.
React components can be reused across different parts of an application.
It follows a unidirectional data flow, making it easier to manage state and data.
React.js is maintained by Facebook and a community of develo...read more
Q10. what is salary expection per annum? Ans: upto 600000
My salary expectation is up to 600,000 per annum based on my experience and skills.
Consider factors such as experience, skills, industry standards, and location when determining salary expectations.
Research average salaries for front end developers in your area to ensure your expectations are realistic.
Be prepared to negotiate and discuss other benefits in addition to salary.
Q11. How did you prepare the design doc for this feature? What was your Approach?
I prepared the design doc by outlining the requirements, architecture, data flow, and user interactions.
Outlined the requirements and goals of the feature
Defined the architecture and technologies to be used
Described the data flow and interactions between components
Included wireframes or mockups for user interfaces
Listed potential edge cases and how to handle them
Q12. How will you design a parking system? What api's will you create ? Their body and response object.
Design a parking system with APIs for managing parking spots and reservations.
Create API for adding new parking spots with details like location, availability, and pricing
Create API for listing available parking spots based on location and availability
Create API for reserving a parking spot with user details and duration
Create API for cancelling a parking reservation
Response object for adding parking spot: { success: true, message: 'Parking spot added successfully' }
Response ...read more
Q13. Largest difference between array elements; must only consider the elements at current index and before.
Find the largest difference between array elements considering only the elements at current index and before.
Iterate through the array and keep track of the minimum value seen so far.
Calculate the difference between the current element and the minimum value and update the maximum difference seen so far.
Return the maximum difference seen so far.
Q14. What Features you have worked on? Explain 1 feature?
Developed a real-time chat feature for a social networking platform.
Implemented WebSocket technology for instant messaging
Designed user interface for chat window with message history
Integrated push notifications for new messages
Developed backend logic for message encryption and decryption
Q15. How do you make connection with database in your project
I use JDBC (Java Database Connectivity) to establish connection with the database in my project.
Use JDBC API to connect to the database
Load the JDBC driver
Create a connection object
Create a statement object
Execute SQL queries
Q16. What Kind of Production environments do you solve?
I solve complex production environments by identifying issues, optimizing performance, and implementing solutions.
Identifying bottlenecks and optimizing performance
Troubleshooting and resolving production issues
Implementing scalable solutions for high traffic websites
Working with cloud services like AWS or Azure
Automating deployment processes with tools like Jenkins or Docker
Q17. How will you build breadcrums in react?
Breadcrumbs in React can be built using a combination of state management and conditional rendering.
Create a state variable to store the breadcrumb data.
Update the state variable as the user navigates through the application.
Render the breadcrumbs component with the data stored in the state.
Q18. Given a set of non negative integers, arrange them such that, they form largest number
Arrange non-negative integers to form the largest number
Convert integers to strings for comparison
Sort strings in descending order based on custom comparator
Join sorted strings to form the largest number
Q19. What is generative ai?
Generative AI refers to AI systems that can create new content, such as images, text, or music, based on patterns and data it has been trained on.
Generative AI uses neural networks to generate new content based on patterns in existing data.
Examples include DeepDream, which generates surreal images, and GPT-3, a language model that can generate human-like text.
Generative AI has applications in art, design, music composition, and even drug discovery.
Q20. Build an sample app server with express.js
Build a sample app server using express.js
Install express.js using npm
Create a new express app
Set up routes and middleware
Start the server to listen on a specific port
Q21. when build is given what testing should you perform
When a build is given, various types of testing should be performed to ensure the quality of the software.
Perform smoke testing to quickly check if the build is stable enough for further testing.
Conduct functional testing to verify that the software functions as expected.
Execute regression testing to ensure that new changes have not affected existing functionalities.
Carry out performance testing to assess the speed, responsiveness, and stability of the software.
Perform securi...read more
Q22. Find if Array2 is a substring of Array1
Check if Array2 is a substring of Array1
Iterate through Array1 and check if each element contains Array2
Use built-in string functions like includes() or indexOf() to check for substring
Consider edge cases like empty arrays or arrays with empty strings
Q23. Education qualification Working experience
I have a Bachelor's degree in Business Administration and 3 years of experience in HR management.
I hold a Bachelor's degree in Business Administration
I have 3 years of experience in HR management
During my experience, I have gained skills in recruitment, employee relations, and performance management
I am also proficient in HR software and tools such as SAP and Workday
Q24. Explain your case studies.
I have conducted case studies on various industries to analyze trends and make data-driven recommendations.
Researched and analyzed data from multiple sources to identify patterns and insights
Developed hypotheses and tested them using statistical methods
Presented findings and recommendations to stakeholders
Examples: Analyzed consumer behavior in the retail industry, evaluated market trends in the technology sector
Q25. How will you approach a market research problem
I will approach a market research problem by first defining the objectives, conducting thorough research, analyzing data, and presenting actionable insights.
Define the research objectives clearly to ensure focus
Conduct thorough research using a mix of qualitative and quantitative methods
Analyze the data collected to identify trends, patterns, and insights
Present actionable recommendations based on the findings
Stay updated on market trends and competitor activities
Q26. Write multer middleware code.
Multer is a middleware for handling multipart/form-data, used for file uploads in Node.js.
Install multer package using npm: npm install multer
Require multer in your Node.js file: const multer = require('multer')
Set up multer middleware with desired options: const upload = multer({ dest: 'uploads/' })
Use the upload middleware in your route handler to process file uploads
Q27. Write code on any sorting method
Q28. Puzzle of 7 horses
The puzzle involves finding the fastest 3 horses out of 7 using the minimum number of races.
Divide the 7 horses into 3 groups of 3, 3, and 1.
Race the groups of 3 against each other to find the fastest horse in each group.
Take the top 2 horses from each group and race them against each other to find the top 3 fastest horses.
Q29. Customer ticketing process
The customer ticketing process involves receiving, prioritizing, and resolving customer issues or requests.
Customer tickets can be submitted through various channels such as email, phone, or online portal.
Tickets are typically categorized based on urgency and impact on the customer's experience.
A ticketing system is used to track and manage the status of each ticket until it is resolved.
Customer feedback and satisfaction surveys may be used to evaluate the effectiveness of th...read more
Q30. what is the expected CTC
The expected CTC for a Market Research Analyst varies depending on factors such as experience, location, and company size.
Expected CTC can range from $50,000 to $100,000 per year.
Higher CTC may be offered by larger companies or in high-cost-of-living areas.
Experience level and specialized skills can also impact the expected CTC.
Negotiation skills can play a role in determining the final CTC offer.
Q31. Minimum no of Platform
Q32. Sorting of array
Top HR Questions asked in Thryve Digital
Interview Process at Thryve Digital
Top Interview Questions from Similar Companies
Reviews
Interviews
Salaries
Users/Month