I am Kaushik, currently working as Technical Lead/Scrum Master in telecom software product company in India. Extremely passionate about coding and problem solving. My primary experience is in C++, C and Linux, open to learn new languages and technologies.
I am Kaushik, currently working as Technical Lead/Scrum Master in telecom software product company in India. Extremely passionate about coding and problem solving. My primary experience is in C++, C and Linux, open to learn new languages and technologies.
I am Kaushik, currently working as Technical Lead/Scrum Master in telecom software product company in India. Extremely passionate about coding and problem solving. My primary experience is in C++, C and Linux, open to learn new languages and technologies.I have the experience of a seasoned professional and the enthusiasm of a fresher
I am Kaushik, currently working as Technical Lead/Scrum Master in telecom software product company in India. Extremely passionate about coding and problem solving. My primary experience is in C++, C and Linux, open to learn new languages and technologies.I have the experience of a seasoned professional and the enthusiasm of a fresher
I am Kaushik, currently working as Technical Lead/Scrum Master in telecom software product company in India. Extremely passionate about coding and problem solving. My primary experience is in C++, C and Linux, open to learn new languages and technologies.I have the experience of a seasoned professional and the enthusiasm of a fresher
I am Kaushik, currently working as Technical Lead/Scrum Master in telecom software product company in India. Extremely passionate about coding and problem solving. My primary experience is in C++, C and Linux, open to learn new languages and technologies.I have the experience of a seasoned professional and the enthusiasm of a fresher.
I am Kaushik, currently working as Technical Lead/Scrum Master in telecom software product company in India. Extremely passionate about coding and problem solving. My primary experience is in C++, C and Linux, open to learn new languages and technologies.
I am Kaushik, currently working as Technical Lead/Scrum Master in telecom software product company in India. Extremely passionate about coding and problem solving. My primary experience is in C++, C and Linux, open to learn new languages and technologies.
I am Kaushik, currently working as Technical Lead/Scrum Master in telecom software product company in India. Extremely passionate about coding and problem solving. My primary experience is in C++, C and Linux, open to learn new languages and technologies.
Thanks for your feedback. The linked_lists can definitely be replaced, and I am working on finding a suitable data structure to maintain the individual buckets.
However, the "unordered_map" with one global mutex will not achieve what I am trying to do, i.e., allow multiple threads to simultaneously write into the same hash_map, unless two (or more) of them collide on the same bucket at the same time.
Thank you very much for your review comments.
Please find my answers below.
All the hash buckets are allocated upfront so that there is no need for a global map. If I want to allocate the hash buckets later, there will be a need to take a hashmap-level-lock, which will hamper the concurrency of the map.
Yes, using the std containers will make life easy. I was trying to have my own data structure in place, but there is no particular reason for it. I might move to the std containers in later version.
I am Kaushik, currently working as Technical Lead/Scrum Master in telecom software product company in India. Extremely passionate about coding and problem solving. My primary experience is in C++, C and Linux, open to learn new languages and technologies.
I am a little surprised to see this post. I replied to a similar post in September, cleared the HackerRank test, and was told an interview would be scheduled in the following week, However, did not get any intimation after that, and on inquiring, was told that the hiring has been put on hold till new year.
Has the decision of putting the hiring on hold till new year been changed?