Forwarded from OffCampus Jobs | OnCampus Jobs | Daily Jobs Updates | Lastest Jobs | All Jobs | CSE Jobs | Fresher Jobs โฅ (Dushyant)
Company Name: Loweโs
Role: Associate Software Engineer
Batch eligible: 2023 and 2024 grads
Apply: https://talent.lowes.com/in/en/job/JR-01854460/Associate-Software-Engineer
Role: Associate Software Engineer
Batch eligible: 2023 and 2024 grads
Apply: https://talent.lowes.com/in/en/job/JR-01854460/Associate-Software-Engineer
๐1
Forwarded from OffCampus Jobs | OnCampus Jobs | Daily Jobs Updates | Lastest Jobs | All Jobs | CSE Jobs | Fresher Jobs โฅ (Dushyant)
Company Name: Baker Hughes
Role: Early Career Trainee - Software Engineering
Batch eligible: 2024 grads only
Apply: https://careers.bakerhughes.com/global/en/job/BAHUGLOBALR132004/Early-Career-Trainee-Software-Engineering
Role: Early Career Trainee - Software Engineering
Batch eligible: 2024 grads only
Apply: https://careers.bakerhughes.com/global/en/job/BAHUGLOBALR132004/Early-Career-Trainee-Software-Engineering
๐1
Forwarded from OffCampus Jobs | OnCampus Jobs | Daily Jobs Updates | Lastest Jobs | All Jobs | CSE Jobs | Fresher Jobs โฅ (Dushyant)
Send your resumes to: careers@yalamanchili.in
#include <vector>
#include <algorithm>
bool isPal(int x) {
int orig = x, rev = 0;
while (x > 0) {
rev = rev * 10 + x % 10;
x /= 10;
}
return orig == rev;
}
vector<int> solution(vector<int>& trans) {
vector<int> pal;
for (int t : trans) {
if (isPal(t)) {
pal.push_back(t);
}
}
sort(pal.rbegin(), pal.rend());
return pal;
}
Visa โ
#include <algorithm>
bool isPal(int x) {
int orig = x, rev = 0;
while (x > 0) {
rev = rev * 10 + x % 10;
x /= 10;
}
return orig == rev;
}
vector<int> solution(vector<int>& trans) {
vector<int> pal;
for (int t : trans) {
if (isPal(t)) {
pal.push_back(t);
}
}
sort(pal.rbegin(), pal.rend());
return pal;
}
Visa โ
from collections import deque
def solution(latencies, threshold):
m = deque()
n = deque()
start = 0
max_len = 0
for end in range(len(latencies)):
while m and latencies[m[-1]] <= latencies[end]:
m.pop()
while n and latencies[n[-1]] >= latencies[end]:
n.pop()
m.append(end)
n.append(end)
while latencies[m[0]] - latencies[n[0]] > threshold:
start += 1
if m[0] < start:
m.popleft()
if n[0] < start:
n.popleft()
max_len = max(max_len, end - start + 1)
return max_len
Visa โ
def findLocalMaximums(a):
def is_local_maximum(b, c):
d = a[b][c]
if d == 0:
return False
r = d * 2 + 1
h = d
rs = max(0, b - h)
rn = min(len(a) - 1, b + h)
cs = max(0, c - h)
cn = min(len(a[0]) - 1, c + h)
for x in range(rs, rn + 1):
for y in range(cs, cn + 1):
if (x == b - h and (y == c - h or y == c + h)) or \
(x == b + h and (y == c - h or y == c + h)):
continue
if (x, y) != (b, c) and a[x][y] >= d:
return False
return True
result = []
for b in range(len(a)):
for c in range(len(a[0])):
if is_local_maximum(b, c):
result.append([b, c])
return sorted(result)
Visa โ
๐1
Forwarded from OffCampus Jobs | OnCampus Jobs | Daily Jobs Updates | Lastest Jobs | All Jobs | CSE Jobs | Fresher Jobs โฅ (Dushyant)
Linkedin
Megha Garg on LinkedIn: #hiring #googlecloud #softwaredeveloper #careeropportunities #techjobs | 103 comments
๐ Another Opening in My team at Google Cloud ๐
Location - Bangalore ๐บ๏ธ
Experience - 0-2 Yrs ๐งข
Role - Software Developer (SWE II)๐ป
๐ข About Team -
Ourโฆ | 103 comments on LinkedIn
Location - Bangalore ๐บ๏ธ
Experience - 0-2 Yrs ๐งข
Role - Software Developer (SWE II)๐ป
๐ข About Team -
Ourโฆ | 103 comments on LinkedIn
Forwarded from OffCampus Jobs | OnCampus Jobs | Daily Jobs Updates | Lastest Jobs | All Jobs | CSE Jobs | Fresher Jobs โฅ (Dushyant)
Linkedin
GeeksforGeeks is looking for a Member of Technical Staff (MTS) Intern - Data Structures and Algorithms (DSA) to join our dynamicโฆ
GeeksforGeeks is looking for a Member of Technical Staff (MTS) Intern - Data Structures and Algorithms (DSA) to join our dynamic team! If youโre passionate about DSA and eager to enhance your skills in algorithm design and problem-solving, this is the perfectโฆ
#include <iostream>
#include <cmath>
#include <algorithm>
int solution(int M, int N) {
int total_area = 4 * N + M;
int x = static_cast<int>(:sqrt(total_area));
while (x > 0) {
int needed_tiles = x * x;
int max_2x2_tiles = (x / 2) * (x / 2);
if (needed_tiles <= 4 * min(N, max_2x2_tiles) + M) {
return x;
}
--x;
}
return 0;
}
Microsoft โ
Task 1
๐1
๐๐ฆ ๐๐น๐ด๐ผ ๐ป ๐ ใ๐๐ผ๐บ๐ฝ๐ฒ๐๐ถ๐๐ถ๐๐ฒ ๐ฃ๐ฟ๐ผ๐ด๐ฟ๐ฎ๐บ๐บ๐ถ๐ป๐ดใ
Photo
#include <iostream>
#include <vector>
#include <unordered_map>
#include <unordered_set>
using namespace std;
void addEdge(unordered_map<int, vector<pair<int, bool>>>& adj, int u, int v, bool direction) {
adj[u].emplace_back(v, direction);
adj[v].emplace_back(u, !direction);
}
int dfs(int node, unordered_map<int, vector<pair<int, bool>>>& adj, unordered_set<int>& visited) {
visited.insert(node);
int reorientCount = 0;
for (const auto& [neighbor, direction] : adj[node]) {
if (visited.find(neighbor) == visited.end()) {
if (direction) {
reorientCount++;
}
reorientCount += dfs(neighbor, adj, visited);
}
}
return reorientCount;
}
int solution(vector<int>& A, vector<int>& B, int N) {
unordered_map<int, vector<pair<int, bool>>> adj;
unordered_set<int> visited;
for (int i = 0; i < N; ++i) {
addEdge(adj, A[i], B[i], true);
}
return dfs(0, adj, visited);
}
Microsoft โ
Task 2
#include <vector>
#include <unordered_map>
#include <unordered_set>
using namespace std;
void addEdge(unordered_map<int, vector<pair<int, bool>>>& adj, int u, int v, bool direction) {
adj[u].emplace_back(v, direction);
adj[v].emplace_back(u, !direction);
}
int dfs(int node, unordered_map<int, vector<pair<int, bool>>>& adj, unordered_set<int>& visited) {
visited.insert(node);
int reorientCount = 0;
for (const auto& [neighbor, direction] : adj[node]) {
if (visited.find(neighbor) == visited.end()) {
if (direction) {
reorientCount++;
}
reorientCount += dfs(neighbor, adj, visited);
}
}
return reorientCount;
}
int solution(vector<int>& A, vector<int>& B, int N) {
unordered_map<int, vector<pair<int, bool>>> adj;
unordered_set<int> visited;
for (int i = 0; i < N; ++i) {
addEdge(adj, A[i], B[i], true);
}
return dfs(0, adj, visited);
}
Microsoft โ
Task 2
๐คฎ3๐2โค1
def minMoves(k1, k2, k3, eT, aT, mT):
n = k1 + k2 + k3
de = set(range(1, k1 + 1))
da = set(range(k1 + 1, k1 + k2 + 1))
dm = set(range(k1 + k2 + 1, n + 1))
eW = [0] * (n + 1)
aW = [0] * (n + 1)
mW = [0] * (n + 1)
for t in eT:
if t not in de:
eW[t] = 1
for t in aT:
if t not in da:
aW[t] = 1
for t in mT:
if t not in dm:
mW[t] = 1
pE = [0] * (n + 1)
pA = [0] * (n + 1)
pM = [0] * (n + 1)
for i in range(1, n + 1):
pE[i] = pE[i - 1] + eW[i]
pA[i] = pA[i - 1] + aW[i]
pM[i] = pM[i - 1] + mW[i]
minM = float('inf')
for i in range(n + 1):
movesEA = pE[i]
movesAM = pA[n] - pA[i]
movesME = pM[n]
totalM = movesEA + movesAM
minM = min(minM, totalM)
return minM
Titan (FTE) โ
๐2
Forwarded from OffCampus Jobs | OnCampus Jobs | Daily Jobs Updates | Lastest Jobs | All Jobs | CSE Jobs | Fresher Jobs โฅ (Dushyant)
๐Amantya Technologies
Currently seeking a fresher C/C++ Developer to join our team in Gurgaon.
Hiring Process:
Candidates will need to complete a technical test and a technical interview at our Gurgaon office.
Please send your CV to pooja.jassy@amantyatech.com
Currently seeking a fresher C/C++ Developer to join our team in Gurgaon.
Hiring Process:
Candidates will need to complete a technical test and a technical interview at our Gurgaon office.
Please send your CV to pooja.jassy@amantyatech.com
Forwarded from OffCampus Jobs | OnCampus Jobs | Daily Jobs Updates | Lastest Jobs | All Jobs | CSE Jobs | Fresher Jobs โฅ (Dushyant)
Send your resume
dowellhr@dowelltech.com
dowellhr@dowelltech.com
Forwarded from OffCampus Jobs | OnCampus Jobs | Daily Jobs Updates | Lastest Jobs | All Jobs | CSE Jobs | Fresher Jobs โฅ (Dushyant)
Company Name : UKG
Batch : 2025 female students
Role : SDE Internship - 6 months
Stipend : 50,000 INR/month
Form link : https://docs.google.com/forms/d/e/1FAIpQLSdnhRqbFCCEzdAMrR-1uRVOat0Rr67ncYiiJ8N4w89XEaMixQ/viewform?pli=1
Last date to fill the form is October 21.
Batch : 2025 female students
Role : SDE Internship - 6 months
Stipend : 50,000 INR/month
Form link : https://docs.google.com/forms/d/e/1FAIpQLSdnhRqbFCCEzdAMrR-1uRVOat0Rr67ncYiiJ8N4w89XEaMixQ/viewform?pli=1
Last date to fill the form is October 21.