Add office photos
Employer?
Claim Account for FREE

Khoros

3.7
based on 66 Reviews
Filter interviews by

10+ Dogma Systems Interview Questions and Answers

Updated 17 Jul 2024

Q1. What to do if the engineers have not given any ETA for the fix , how can you give an update to the customer?

Ans.

Communicate with the customer and provide regular updates on the progress of the issue.

  • Request an update from the engineers and communicate the same to the customer.

  • Provide an estimated timeline based on the severity of the issue and the resources available.

  • Ensure that the customer is aware of any potential delays or roadblocks.

  • Offer alternative solutions or workarounds if possible.

Add your answer

Q2. Write an email to customer who is angry and not happy with progress of case issued.

Ans.

Email template for addressing an angry customer unhappy with case progress

  • Acknowledge the customer's frustration and apologize for any inconvenience caused

  • Provide a brief update on the current status of the case

  • Assure the customer that you are actively working on resolving the issue

  • Offer a solution or timeline for when the issue will be resolved

  • Invite the customer to reach out if they have any further concerns or questions

Add your answer

Q3. Generate the Permutations for the given String

Ans.

Generate permutations of a given string

  • Use recursion to generate all possible permutations

  • Swap characters in the string to create different permutations

  • Base case: when the string length is 1, return the string as a permutation

Add your answer

Q4. Cloning a Singly Linked List with Random Pointers

Ans.

Cloning a singly linked list with random pointers involves creating a deep copy of the list while maintaining the random pointers.

  • Create a new node for each node in the original list and insert it next to the original node.

  • Update the random pointers of the new nodes to point to the corresponding new nodes.

  • Separate the original and cloned lists by adjusting the next pointers.

Add your answer
Discover Dogma Systems interview dos and don'ts from real experiences

Q5. How to handle an impatient customer?

Ans.

Handling an impatient customer requires active listening, empathy, and clear communication.

  • Listen actively to the customer's concerns and acknowledge their frustration.

  • Show empathy by putting yourself in their shoes and understanding their perspective.

  • Communicate clearly and honestly about the situation and what steps can be taken to resolve it.

  • Offer solutions or alternatives to help alleviate their frustration.

  • Follow up with the customer to ensure their satisfaction and addr...read more

Add your answer

Q6. Zig Zag Tree Traversal

Ans.

Zig Zag Tree Traversal is a method of traversing a binary tree in a zig-zag pattern.

  • Start traversal from the root node

  • Alternate between going left and right at each level

  • Use a stack or queue data structure for traversal

  • Example: For a binary tree with nodes 1, 2, 3, 4, 5, the zig-zag traversal would be 1, 3, 2, 4, 5

Add your answer
Are these interview questions helpful?

Q7. Maximum in a Sliding Window

Ans.

Find the maximum value in a sliding window of a given size in an array.

  • Use a deque to store indices of elements in the current window

  • Keep the deque sorted in decreasing order of element values

  • Pop elements from the deque that are out of the current window

  • The front of the deque will always have the maximum element in the window

Add your answer

Q8. Remove duplicates from the array

Ans.

Remove duplicates from an array

  • Use a hash table to keep track of seen elements

  • Iterate through the array and add non-duplicate elements to a new array

  • Use the Set data structure to remove duplicates

Add your answer
Share interview questions and help millions of jobseekers 🌟

Q9. Check Valid Anagrams

Ans.

Check if two strings are valid anagrams of each other

  • Create a character count map for each string

  • Compare the character count maps to check if they are equal

  • Return true if they are valid anagrams, false otherwise

Add your answer

Q10. Tell me about hour strength

Ans.

My strength lies in my analytical skills, attention to detail, and ability to identify cost-saving opportunities.

  • Strong analytical skills to identify trends and patterns in data

  • Attention to detail to ensure accuracy in procurement processes

  • Ability to identify cost-saving opportunities through negotiation and vendor management

Add your answer

Q11. How you do contracting

Ans.

I handle contracting by following a structured process to negotiate and finalize agreements with vendors.

  • Developing clear contract requirements

  • Negotiating terms and pricing with vendors

  • Reviewing and finalizing contracts

  • Ensuring compliance with legal and company policies

  • Maintaining relationships with vendors for ongoing contract management

Add your answer

Q12. Find all anagrams in a string

Ans.

Find all anagrams in a string

  • Create a hashmap to store the frequency of characters in the input string

  • Iterate through the input string and check if the frequency of characters matches the hashmap for each substring of the same length

  • Store the substrings that are anagrams in an array and return it

Add your answer
Contribute & help others!
Write a review
Share interview
Contribute salary
Add office photos

Interview Process at Dogma Systems

based on 12 interviews in the last 1 year
Interview experience
4.0
Good
View more
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Top Interview Questions from Similar Companies

3.7
 • 4.3k Interview Questions
3.4
 • 389 Interview Questions
3.6
 • 377 Interview Questions
4.2
 • 264 Interview Questions
3.9
 • 174 Interview Questions
3.6
 • 170 Interview Questions
View all
Top Khoros Interview Questions And Answers
Share an Interview
Stay ahead in your career. Get AmbitionBox app
qr-code
Helping over 1 Crore job seekers every month in choosing their right fit company
70 Lakh+

Reviews

5 Lakh+

Interviews

4 Crore+

Salaries

1 Cr+

Users/Month

Contribute to help millions
Get AmbitionBox app

Made with ❤️ in India. Trademarks belong to their respective owners. All rights reserved © 2024 Info Edge (India) Ltd.

Follow us
  • Youtube
  • Instagram
  • LinkedIn
  • Facebook
  • Twitter