Forwarded from OffCampus Jobs | OnCampus Jobs | Daily Jobs Updates | Lastest Jobs | All Jobs | CSE Jobs | Fresher Jobs โฅ (Dushyant)
https://www.linkedin.com/jobs/view/4019940929
Delta4 Infotech Hiring Junior/Fresher Frontend Developer
Delta4 Infotech Hiring Junior/Fresher Frontend Developer
Linkedin
Delta4 Infotech hiring Junior/Fresher Frontend Developer in Sahibzada Ajit Singh Nagar, Punjab, India | LinkedIn
Posted 6:13:40 AM. Frontend Developer (Fresher Opportunity)Delta4 Infotech is seeking a Motivated and enthusiasticโฆSee this and similar jobs on LinkedIn.
Forwarded from OffCampus Jobs | OnCampus Jobs | Daily Jobs Updates | Lastest Jobs | All Jobs | CSE Jobs | Fresher Jobs โฅ (Dushyant)
Arcadia is hiring Associate Product Manager
For 2021, 2022, 2023 grads
Location: Chennai
https://job-boards.greenhouse.io/arcadiacareers/jobs/7623447002
For 2021, 2022, 2023 grads
Location: Chennai
https://job-boards.greenhouse.io/arcadiacareers/jobs/7623447002
๐1
๐๐ฆ ๐๐น๐ด๐ผ ๐ป ๐ ใ๐๐ผ๐บ๐ฝ๐ฒ๐๐ถ๐๐ถ๐๐ฒ ๐ฃ๐ฟ๐ผ๐ด๐ฟ๐ฎ๐บ๐บ๐ถ๐ป๐ดใ
Photo
#include <bits/stdc++.h>
using namespace std;
const int MOD = 1e9 + 7;
int dp[1010][2][2][2];
int findParityCountInRange(string a, string b)
{
function<int(int, int, int, int, string &)> f = [&](int pos, int even, int odd, int tight, string &s) -> int
{
if (pos == s.size())
return (even == odd) ? 1 : 0;
int &ans = dp[pos][even][odd][tight];
if (ans != -1)
return ans;
ans = 0;
int limit = tight ? (s[pos] - '0') : 9;
for (int digit = 0; digit <= limit; ++digit)
{
int newTight = tight && (digit == (s[pos] - '0'));
if (pos & 1)
ans = (ans + f(pos + 1, even, (odd + digit) % 2, newTight, s)) % MOD;
else
ans = (ans + f(pos + 1, (even + digit) % 2, odd, newTight, s)) % MOD;
}
return ans;
};
memset(dp, -1, sizeof dp);
int ansA = f(0, 0, 0, 1, a);
memset(dp, -1, sizeof dp);
int ansB = f(0, 0, 0, 1, b);
return (ansB - ansA + MOD) % MOD;
}
int main()
{
string a, b;
cin >> a >> b;
cout << findSameParityIntegers(a, b) << endl;
return 0;
}
Meesho โ
using namespace std;
const int MOD = 1e9 + 7;
int dp[1010][2][2][2];
int findParityCountInRange(string a, string b)
{
function<int(int, int, int, int, string &)> f = [&](int pos, int even, int odd, int tight, string &s) -> int
{
if (pos == s.size())
return (even == odd) ? 1 : 0;
int &ans = dp[pos][even][odd][tight];
if (ans != -1)
return ans;
ans = 0;
int limit = tight ? (s[pos] - '0') : 9;
for (int digit = 0; digit <= limit; ++digit)
{
int newTight = tight && (digit == (s[pos] - '0'));
if (pos & 1)
ans = (ans + f(pos + 1, even, (odd + digit) % 2, newTight, s)) % MOD;
else
ans = (ans + f(pos + 1, (even + digit) % 2, odd, newTight, s)) % MOD;
}
return ans;
};
memset(dp, -1, sizeof dp);
int ansA = f(0, 0, 0, 1, a);
memset(dp, -1, sizeof dp);
int ansB = f(0, 0, 0, 1, b);
return (ansB - ansA + MOD) % MOD;
}
int main()
{
string a, b;
cin >> a >> b;
cout << findSameParityIntegers(a, b) << endl;
return 0;
}
Meesho โ
๐2
Forwarded from OffCampus Jobs | OnCampus Jobs | Daily Jobs Updates | Lastest Jobs | All Jobs | CSE Jobs | Fresher Jobs โฅ (Dushyant)
Amazon Hiring !!
Role - sde 1
Exp - 1 year non internship
Link - https://www.amazon.jobs/jobs/2766986/sde-i
Role - sde 1
Exp - 1 year non internship
Link - https://www.amazon.jobs/jobs/2766986/sde-i
Forwarded from OffCampus Jobs | OnCampus Jobs | Daily Jobs Updates | Lastest Jobs | All Jobs | CSE Jobs | Fresher Jobs โฅ (Dushyant)
Company Name: Turing
Role: Delivery Data Analyst
Batch eligible: 2024 grads
Apply: https://job-boards.greenhouse.io/turing/jobs/5281628004?gh_src=ac0ca9344us
Role: Delivery Data Analyst
Batch eligible: 2024 grads
Apply: https://job-boards.greenhouse.io/turing/jobs/5281628004?gh_src=ac0ca9344us
Forwarded from OffCampus Jobs | OnCampus Jobs | Daily Jobs Updates | Lastest Jobs | All Jobs | CSE Jobs | Fresher Jobs โฅ (Dushyant)
Company Name: Barclays
Role: Software Engineer
Batch eligible: 2023 and 2024 grads
Apply: https://search.jobs.barclays/job/-/-/13015/69503571184?src=JB-12860
Role: Software Engineer
Batch eligible: 2023 and 2024 grads
Apply: https://search.jobs.barclays/job/-/-/13015/69503571184?src=JB-12860
search.jobs.barclays
Senior Software Engineer IAM at Barclays
Learn more about applying for Senior Software Engineer IAM at Barclays
๐ฑ1
Forwarded from OffCampus Jobs | OnCampus Jobs | Daily Jobs Updates | Lastest Jobs | All Jobs | CSE Jobs | Fresher Jobs โฅ (Dushyant)
โ๏ธSend your updated resume to:
fazila.k@kevells.com
Contact: 7824942503
fazila.k@kevells.com
Contact: 7824942503
Forwarded from OffCampus Jobs | OnCampus Jobs | Daily Jobs Updates | Lastest Jobs | All Jobs | CSE Jobs | Fresher Jobs โฅ (Dushyant)
Company โ DeepThought Edutech Ventures Private Limited
Role โ Business Analytics Intern
Exp. โ Fresher
Apply Here โ https://internshala.com/internship/detail/work-from-home-part-time-business-analytics-internship-at-deepthought-edutech-ventures-private-limited1725760545?utm_source=cp_link&referral=web_share
Company โ Accredian
Role โ Data Science Intern
Exp. โ Fresher
Apply Here โ https://internshala.com/internship/details/work-from-home-data-science-internship-at-accredian1725857078?utm_source=cp_link&referral=web_share
Role โ Business Analytics Intern
Exp. โ Fresher
Apply Here โ https://internshala.com/internship/detail/work-from-home-part-time-business-analytics-internship-at-deepthought-edutech-ventures-private-limited1725760545?utm_source=cp_link&referral=web_share
Company โ Accredian
Role โ Data Science Intern
Exp. โ Fresher
Apply Here โ https://internshala.com/internship/details/work-from-home-data-science-internship-at-accredian1725857078?utm_source=cp_link&referral=web_share
Internshala
Business Analytics Work From Home Part Time Internship at DeepThought Edutech Ventures Private Limited
Selected intern's day-to-day responsibilities include:
1. Track the performance of the sales team through G-Sheet based systems.
2. Develop analytics around the performance of the sales team.
3. Drive data-driven decision-making in the organization.
1. Track the performance of the sales team through G-Sheet based systems.
2. Develop analytics around the performance of the sales team.
3. Drive data-driven decision-making in the organization.
Forwarded from OffCampus Jobs | OnCampus Jobs | Daily Jobs Updates | Lastest Jobs | All Jobs | CSE Jobs | Fresher Jobs โฅ (Dushyant)
Hi all,
We are hiring for an M Tech VLSI freshers for the Bangalore location. If anyone is interested, Kindly drop your CV to kurigilaramya@juntrantech.com
Qualification: MTech in VLSI design/Embedded/Tele Communication/ECE
Pass out Year : >2023 & 2024
Good communication skills
Notice period_0-30 days
We are hiring for an M Tech VLSI freshers for the Bangalore location. If anyone is interested, Kindly drop your CV to kurigilaramya@juntrantech.com
Qualification: MTech in VLSI design/Embedded/Tele Communication/ECE
Pass out Year : >2023 & 2024
Good communication skills
Notice period_0-30 days
Forwarded from OffCampus Jobs | OnCampus Jobs | Daily Jobs Updates | Lastest Jobs | All Jobs | CSE Jobs | Fresher Jobs โฅ (Dushyant)
Company: Rapydlaunch | B2B SaaS Marketplace
Role: SDE Intern (MERN stack)
Batch: 2026 (CS/IT)
Apply: sending your resume to aman@rapydlaunch.com or abhishek@rapydlaunch.com (Founderโs email)
Role: SDE Intern (MERN stack)
Batch: 2026 (CS/IT)
Apply: sending your resume to aman@rapydlaunch.com or abhishek@rapydlaunch.com (Founderโs email)
Forwarded from OffCampus Jobs | OnCampus Jobs | Daily Jobs Updates | Lastest Jobs | All Jobs | CSE Jobs | Fresher Jobs โฅ (Dushyant)
https://motorolasolutions.wd5.myworkdayjobs.com/Careers/job/Bangalore-India/Internship-Trainee_R48108/apply/autofillWithResume?source=Linkedin
Motorola Solutions hiring Intern Trainee
Motorola Solutions hiring Intern Trainee
Forwarded from OffCampus Jobs | OnCampus Jobs | Daily Jobs Updates | Lastest Jobs | All Jobs | CSE Jobs | Fresher Jobs โฅ (Dushyant)
Company: Zomato
Role: Multiple (Intern till senior engineers)
Skillset: AI/ML (GenAI , LLMs)
Apply: Send an email with a brief on your work, projects, and your resume to genaihiring@zomato.com
Role: Multiple (Intern till senior engineers)
Skillset: AI/ML (GenAI , LLMs)
Apply: Send an email with a brief on your work, projects, and your resume to genaihiring@zomato.com
int findMaximumLength(vector<int>& nums){
int n = nums.size();
if (n == 0)
return 0;
vector<long long> prefix(n), last(n), dp(n, 1);
prefix[0] = nums[0];
for (int i = 1; i < n; i++) {
prefix[i] = prefix[i - 1] + nums[i];
}
last[0] = nums[0];
for (int i = 1; i < n; i++) {
bool found = false;
for (int j = i - 1; j >= 0; j--) {
if (prefix[i] >= last[j] + prefix[j]) {
dp[i] = dp[j] + 1;
last[i] = prefix[i] - prefix[j];
found = true;
break;
}
}
if (!found){
last[i] = prefix[i];
}
}
return dp[n - 1];
}
Subarray Sum operation โ
Airtel
int n = nums.size();
if (n == 0)
return 0;
vector<long long> prefix(n), last(n), dp(n, 1);
prefix[0] = nums[0];
for (int i = 1; i < n; i++) {
prefix[i] = prefix[i - 1] + nums[i];
}
last[0] = nums[0];
for (int i = 1; i < n; i++) {
bool found = false;
for (int j = i - 1; j >= 0; j--) {
if (prefix[i] >= last[j] + prefix[j]) {
dp[i] = dp[j] + 1;
last[i] = prefix[i] - prefix[j];
found = true;
break;
}
}
if (!found){
last[i] = prefix[i];
}
}
return dp[n - 1];
}
Subarray Sum operation โ
Airtel
๐๐ฆ ๐๐น๐ด๐ผ ๐ป ๐ ใ๐๐ผ๐บ๐ฝ๐ฒ๐๐ถ๐๐ถ๐๐ฒ ๐ฃ๐ฟ๐ผ๐ด๐ฟ๐ฎ๐บ๐บ๐ถ๐ป๐ดใ
Photo
#include <iostream>
#include <vector>
#include <algorithm>
#include <cmath>
using namespace std;
const int MAXN = 1e5 + 5;
class SegmentTree {
private:
vector<int> tree, lazy;
int n;
void build(int node, int start, int end) {
if (start == end) {
tree[node] = 0;
return;
}
int mid = (start + end) / 2;
build(2 * node, start, mid);
build(2 * node + 1, mid + 1, end);
tree[node] = max(tree[2 * node], tree[2 * node + 1]);
}
void push(int node, int start, int end) {
if (lazy[node] != 0) {
tree[node] += lazy[node];
if (start != end) {
lazy[2 * node] += lazy[node];
lazy[2 * node + 1] += lazy[node];
}
lazy[node] = 0;
}
}
void update(int node, int start, int end, int l, int r, int val) {
push(node, start, end);
if (start > r || end < l) return;
if (l <= start && end <= r) {
lazy[node] += val;
push(node, start, end);
return;
}
int mid = (start + end) / 2;
update(2 * node, start, mid, l, r, val);
update(2 * node + 1, mid + 1, end, l, r, val);
tree[node] = max(tree[2 * node], tree[2 * node + 1]);
}
pair<int, int> query(int node, int start, int end, int l, int r) {
push(node, start, end);
if (start > r || end < l) return {-1, -1};
if (l <= start && end <= r) return {tree[node], start};
int mid = (start + end) / 2;
pair<int, int> left = query(2 * node, start, mid, l, r);
pair<int, int> right = query(2 * node + 1, mid + 1, end, l, r);
if (left.first >= right.first) return left;
return right;
}
public:
SegmentTree(int size) : n(size) {
tree.resize(4 * n);
lazy.resize(4 * n);
build(1, 0, n - 1);
}
void update(int l, int r, int val) {
update(1, 0, n - 1, l, r, val);
}
pair<int, int> query(int l, int r) {
return query(1, 0, n - 1, l, r);
}
};
void solve(int N, int Q, vector<vector<int>>& queries) {
SegmentTree st(N + 1);
for (const auto& query : queries) {
int type = query[0];
if (type == 1 || type == 2) {
int L = query[1], R = query[2];
st.update(L, R, 1);
} else if (type == 3) {
int C = query[1];
pair<int, int> result = st.query(C, N);
cout << result.second << '\n';
}
}
}
int main() {
ios_base::sync_with_stdio(false);
cin.tie(nullptr);
int T;
cin >> T;
while (T--) {
int N, Q;
cin >> N >> Q;
vector<vector<int>> queries(Q);
for (int i = 0; i < Q; ++i) {
int type;
cin >> type;
if (type == 1 ) {
int L=1, R;
cin >> R;
queries[i] = {type, L, R};
}
else if (type == 2) {
int L, R=N;
cin >> L ;
queries[i] = {type, L, R};
}
else {
int C;
cin >> C;
queries[i] = {type, C};
}
}
solve(N, Q, queries);
}
return 0;
}
Maximum Product Sales โ
#include <vector>
#include <algorithm>
#include <cmath>
using namespace std;
const int MAXN = 1e5 + 5;
class SegmentTree {
private:
vector<int> tree, lazy;
int n;
void build(int node, int start, int end) {
if (start == end) {
tree[node] = 0;
return;
}
int mid = (start + end) / 2;
build(2 * node, start, mid);
build(2 * node + 1, mid + 1, end);
tree[node] = max(tree[2 * node], tree[2 * node + 1]);
}
void push(int node, int start, int end) {
if (lazy[node] != 0) {
tree[node] += lazy[node];
if (start != end) {
lazy[2 * node] += lazy[node];
lazy[2 * node + 1] += lazy[node];
}
lazy[node] = 0;
}
}
void update(int node, int start, int end, int l, int r, int val) {
push(node, start, end);
if (start > r || end < l) return;
if (l <= start && end <= r) {
lazy[node] += val;
push(node, start, end);
return;
}
int mid = (start + end) / 2;
update(2 * node, start, mid, l, r, val);
update(2 * node + 1, mid + 1, end, l, r, val);
tree[node] = max(tree[2 * node], tree[2 * node + 1]);
}
pair<int, int> query(int node, int start, int end, int l, int r) {
push(node, start, end);
if (start > r || end < l) return {-1, -1};
if (l <= start && end <= r) return {tree[node], start};
int mid = (start + end) / 2;
pair<int, int> left = query(2 * node, start, mid, l, r);
pair<int, int> right = query(2 * node + 1, mid + 1, end, l, r);
if (left.first >= right.first) return left;
return right;
}
public:
SegmentTree(int size) : n(size) {
tree.resize(4 * n);
lazy.resize(4 * n);
build(1, 0, n - 1);
}
void update(int l, int r, int val) {
update(1, 0, n - 1, l, r, val);
}
pair<int, int> query(int l, int r) {
return query(1, 0, n - 1, l, r);
}
};
void solve(int N, int Q, vector<vector<int>>& queries) {
SegmentTree st(N + 1);
for (const auto& query : queries) {
int type = query[0];
if (type == 1 || type == 2) {
int L = query[1], R = query[2];
st.update(L, R, 1);
} else if (type == 3) {
int C = query[1];
pair<int, int> result = st.query(C, N);
cout << result.second << '\n';
}
}
}
int main() {
ios_base::sync_with_stdio(false);
cin.tie(nullptr);
int T;
cin >> T;
while (T--) {
int N, Q;
cin >> N >> Q;
vector<vector<int>> queries(Q);
for (int i = 0; i < Q; ++i) {
int type;
cin >> type;
if (type == 1 ) {
int L=1, R;
cin >> R;
queries[i] = {type, L, R};
}
else if (type == 2) {
int L, R=N;
cin >> L ;
queries[i] = {type, L, R};
}
else {
int C;
cin >> C;
queries[i] = {type, C};
}
}
solve(N, Q, queries);
}
return 0;
}
Maximum Product Sales โ
๐2
Forwarded from OffCampus Jobs | OnCampus Jobs | Daily Jobs Updates | Lastest Jobs | All Jobs | CSE Jobs | Fresher Jobs โฅ (Dushyant)
Company Name: Morgan Stanley
Role: Technology Spring Analyst Program (Intern)
Batch eligible: 2025 grads only
Duration: 6 months
Apply: https://www.morganstanley.com/careers/students-graduates/opportunities/17980
Role: Technology Spring Analyst Program (Intern)
Batch eligible: 2025 grads only
Duration: 6 months
Apply: https://www.morganstanley.com/careers/students-graduates/opportunities/17980
Morgan Stanley
Careers Opportunity Details | Morgan Stanley
Learn more about this job opportunity at Morgan Stanley, including a job description, where this opportunity is located, how to apply, the team and more.
Forwarded from OffCampus Jobs | OnCampus Jobs | Daily Jobs Updates | Lastest Jobs | All Jobs | CSE Jobs | Fresher Jobs โฅ (Dushyant)
Company Name: Morgan Stanley
Role: Technology Summer Analyst Program (Intern)
Batch eligible: 2026 grads only
Duration: 2 months
Apply: https://www.morganstanley.com/careers/students-graduates/opportunities/17979
Role: Technology Summer Analyst Program (Intern)
Batch eligible: 2026 grads only
Duration: 2 months
Apply: https://www.morganstanley.com/careers/students-graduates/opportunities/17979
Morgan Stanley
Careers Opportunity Details | Morgan Stanley
Learn more about this job opportunity at Morgan Stanley, including a job description, where this opportunity is located, how to apply, the team and more.
๐๐ฆ ๐๐น๐ด๐ผ ๐ป ๐ ใ๐๐ผ๐บ๐ฝ๐ฒ๐๐ถ๐๐ถ๐๐ฒ ๐ฃ๐ฟ๐ผ๐ด๐ฟ๐ฎ๐บ๐บ๐ถ๐ป๐ดใ
Photo
public class Solution {
public static int countOfElement(int[] listInput1, int[] listInput2) {
HashSet<Integer> set1 = new HashSet<>();
HashSet<Integer> set2 = new HashSet<>();
for (int num : listInput1) {
set1.add(num);
}
for (int num : listInput2) {
set2.add(num);
}
int count = 0;
for (int num : listInput1) {
if (!set2.contains(num)) {
count++;
}
}
for (int num : listInput2) {
if (!set1.contains(num)) {
count++;
}
}
return count;
}
}
public static int countOfElement(int[] listInput1, int[] listInput2) {
HashSet<Integer> set1 = new HashSet<>();
HashSet<Integer> set2 = new HashSet<>();
for (int num : listInput1) {
set1.add(num);
}
for (int num : listInput2) {
set2.add(num);
}
int count = 0;
for (int num : listInput1) {
if (!set2.contains(num)) {
count++;
}
}
for (int num : listInput2) {
if (!set1.contains(num)) {
count++;
}
}
return count;
}
}