Archive for the 'Career Pitstop' Category

JMS - Ensuring Reliability | Part - 2


Continuing from Part 1 which talked about Message Acknowledgment and means of ensuring basic reliability with JMS, here we talk about Persistence, Expiration, Priority and Temporary Queues/Topics.

What are the two delivery modes for messages to specify their Persistence? And, how do you specify them?
The two delivery modes are fields of the DeliveryMode interface and are as follows.

  1. The PERSISTENT delivery mode, which is the default, instructs the JMS provider to take extra care to ensure that a message is not lost in transit in case of a JMS provider failure. A message sent with this delivery mode is logged to stable storage when it is sent.
  2. The NON_PERSISTENT delivery mode does not require the JMS provider to store the message or otherwise guarantee that it is not lost if the provider fails.

Continue reading ‘JMS - Ensuring Reliability | Part - 2′

JMS - Ensuring Reliability | Part - 1


Until a JMS message has been acknowledged, it is not considered to be successfully consumed. The successful consumption of a message ordinarily takes place in three stages.
1. The client receives the message.
2. The client processes the message.
3. The message is acknowledged. Acknowledgment is initiated either by the JMS provider or by the client, depending on the session acknowledgment mode.

What are the basic mechanisms for impacting the reliability of message delivery?
  • ACKNOWLEDGMENT- by specifying various levels of control over message acknowledgment
  • PERSISTENCE - by specifying that messages are persistent, that they must not be lost in the event of a provider failure
  • PRIORITY - by setting various priority levels for messages, which can affect the order in which the messages are delivered
  • EXPIRATION - by specifying an expiration time for messages, so that they will not be delivered if they are obsolete
  • TEMPORARY DESTINATION - by creating temporary destinations that last only for the duration of the connection in which they are created

Continue reading ‘JMS - Ensuring Reliability | Part - 1′

Assignment - XML, Java


Problem

You have to create an XML file denoting a mall with shops having products. Create a program to find the best deal on a product in the given mall. Shops carry different products at different prices.

Write your code in Java. Programs should run from command line. There is no need to develop any GUI components, unless you think we will be impressed by it!

Continue reading ‘Assignment - XML, Java’

Examples of our Technical Assignments


Problem

You have been given a method int r5() which returns a number from 1 to 5. The return values are based on the following rules:

  1. The method returns a random number based on a random seed value (e.g. wind speed at random location at a random time)
  2. Each number from 1 to 5 has an equal probability of being returned

Derive a random method int r7() from r5() which returns a number from 1 to 7 and confirms to the rules above. Continue reading ‘Examples of our Technical Assignments’

Before You Go For The Interview…


PREPARING FOR THE INTERVIEW

By asking only a few questions an interviewer can get a good idea of whether or not you are suitable for the position. The information you receive from us about the company and the work will help you to understand the background of the position for which you are being considered. Even more important is knowing yourself and being able to present that information to the client, your past achievements and your present strengths. The interviewer wants to understand these areas so he can determine how you will fit into the organization. Continue reading ‘Before You Go For The Interview…’

.NET Logging Framework


Introduction There are various logging solutions available for .NET based applications. All these logging frameworks have certain advantages and disadvantages but all of them aim towards helping the user in identifying and solving issues with the applications when it is almost impossible to take help of other debugging and monitoring tools. This article tries to give you an overview of logging in general with a focus on log4net as one of the most commonly used logging framework for .NET applications. Continue reading ‘.NET Logging Framework’

Ten Tips for Finding the Most Suitable Staffing Solution Provider


Staffing Solution providers nationwide employ an average of nearly 3 million workers each day, providing companies with unrivaled workforce flexibility and giving human resource professionals rapid access to talent. Staffing firms also offer competitive wages and benefits to attract outstanding people, and the firms provide free training to millions of temporary, contract employees & permanent employees.

In todays dynamic and extremely competitive business climate, finding the right job & employer is a key for it, not about just finding another job but BUILDING YOUR CAREER. How do candidates stand to gain by working with a staffing firm? 80% of staffing companies do not market candidates, instead focus on client requirements since that is the primary source of revenue for them. However, a staffing firm is as critical for candidates as it is for the employers to find the right talent. For starters, you can benefit from the staffing firms client network in finding you a job with some of the leading employers in a domain that completely fits your profile. Of course, the list does not end here and there are other advantages of selecting the right staffing solution for your self. Continue reading ‘Ten Tips for Finding the Most Suitable Staffing Solution Provider’

Candidate Management Process


If one just replaces the word chaos with the word Staffing industry, the above quote by Tom Barrett sums up the entire staffing industry of today. In may 2007, when the Idea of IdeaReboot was still at a very nascent stage and we were still debating the rationale of going into the Staffing domain. The one thing that struck us was the chaos and the opportunity that this chaos holds.The Staffing industry is a highly competitive market with very few standards and even fewer processes in place. The result is total chaos. How many times a candidate who has just Nunit testing mentioned in his/her resume has got a call from a staffing company for a testing lead position? How many times the Candidate has been called for an interview and later realizing his/her profile does not match with the requirement? How many times the clients receive the same candidates from different staffing companies for the same requirement? There are numerous such instances that cause heartburn, pain, wastage of time and effort during the recruitment process for both the clients and the candidates. Given the nature of demand in this industry, the staffing companies do get away with murder and they are somehow able to place their candidates but if we see the value they add to the clients and candidates during this whole process, the answer would not be very surprising nil.The situation portrayed above might paint a very grim picture of the staffing industry but all is not lost and lets not forget it gives an immense opportunity for growth and bringing some semblance in this chaos for the staffing companies who wants to walk that extra mile and this is the premise on which the IdeaReboot was started. The vision for IdeaReboot was very clear, Quality not quantity will bring in the order.There are three entities in any recruitment process Clients, Candidates and the Staffing companies. The objective of this article is to focus on the interaction between Candidate and IdeaReboot, how IdeaReboot works with its candidates and how its processes work towards adding value to the Candidate which eventually leads to saving time and effort, pain, heartburn and confusion.

Given below is an image which explains the IR Candidate process, the services which IdeaReboot provides to the candidate and the value addition that a candidate gets by working with IdeaReboot.

Job Seekers - Myths & Misconceptions


Like anything else that has existed for a long time, job hunting as a practice also has a few myths associated with it. The moment you start recognizing these myths, you would suddenly be looking at a brighter career and will certainly have a lot more options in front of you.

Myth #1 if you dont see it, it does not exist A common thought process amongst job seekers but still inaccurate. As per the Federal Employment Service in CA, as much as 85% of opportunities are not marketed or made available through the traditional channels that include newspaper ads, federal and state employment agencies, private agencies or even search firms. HOWEVER, as per one of the white papers from First Advantage, 07 - there are 44 million GenXers in the workforce to replace 77 million retirees. There are millions of executives who get new jobs every year. Continue reading ‘Job Seekers - Myths & Misconceptions’

Resume Writing Services


A paper published by Association of Job Search Trainers in 2007 brought out a few very interesting facts about the importance of a resume and a recruiters psyche.

  • Most recruiters review a resume for 10 to 30 seconds.
  • Employers consider very few resumes to be excellent. Based on general surveys,
  • 98% of resumes received require 78% of revision.
  • 84% of employers prefer a one page resume for anyone with less than 5 years of experience.
  • 80% of screening happens with the resume.
  • The most important elements on your resume are your work history and experience.
  • Spelling errors and typos have the worst impression on Employers or recruiters.

So, those 10-30 seconds pretty much define your future with the recruiter and the only one thing that influences that decision making is your resume. To steer clear of the recycle bin one needs to have a skillfully crafted resume that will dramatically increase the response rate from recruiters and shorten the job search time. Without exaggeration a professionally written resume can lead to 5k - 10k increase in your offered salary. A resume is supposedly you at your best and any mistakes there reflect carelessness. It should be a compelling force that makes the employer reach out to you and schedule the following rounds. It not only helps you bridge the gap between you and the employer, it also defines the direction of your interview. Despite these known facts, candidates normally find it challenging to create the right resume. Summarizing a 10 year work experience in a single line in the objective section can be tough but not impossible. The first line in the resume sets the tone for everything else. Another aspect that makes resume creation tough is the ever changing standards & guidelines for resumes. In a world of Google search and search engines, having the right keywords without losing the central focus in a resume is the key.

IdeaReboots resume services

IdeaReboot has a team of resume experts, trained in resume writing best practices & guidelines with extensive experience in scanning and writing resumes across various domains & career stages. Our services are available for FREE to our candidates who work with us for either full-time or part-time jobs. Here are a few services & advantages offered by IdeaReboot as part of its service model:

Highly trained-professional team of resume writers - Our team of resume experts not only use their resume writing skills but also leverage their IT experience to guide our candidates come up with the right resume for their career stage.

Direct and personal interaction -Our career coach and resume expert will go through multiple iterations with you to understand your job preferences, experience history, skills set and use all that information to come up with a well crafted resume. Customized and well designed resume - Resumes for each candidate are customized and designed to meet the needs of their target audience with the objective of motivating employers to review the resume in detail. Each candidate gets a copy of their resume in word and PDF format.Interview guidance Besides helping our candidates with a high standard resume, we also make them go through a series of technical and soft skill evaluation based on their domain and guide them through the entire process. The technology panel works with the candidates and grooms them for the interviews. Our extensive evaluation package includes a thorough assessment and feedback packet that can be used by the candidate even in future.

Satisfaction and guaranteed at no cost - At the end, IdeaReboot offers an entire package that includes a well defined industry standard resume that places you on top of the pack along with constant career guidance with interview tips & a detailed evaluation feedback packet that goes a long way even beyond your new job. And all this at NO COST!!! Its our effort to go above and beyond for our candidates and offer that edge that can compete with the best in the industry.